Sounds like, on the double, doesn't it? I haven't seen or heard of "on the bubble". I'd be interested, though, to hear what it means.
All the best, and sorry I couldn't help you. Maybe someone here has heard of 'on the bubble.' Stay tuned.