I was dealing with a bubble algae outbreak too and this is what I am doing to try to keep it under control.
1. Bought emerald crabs (ordered 5, only 2 survived shipping).
The emerald crabs in my tank only seem interested in the tiny bubble algae. They ignore larger ones.
One actually dislodged a large bubble algae so that it could eat the smaller ones under it.
At least they keep new ones from growing.
2. Skimmed wet - in the hope of catching more algae spores before they sprout.
3. Further reduced nitrates and trying to reduce phosphates. (Reduced feeding, GFO, carbon dosing, regular water changes, etc)
I was vinegar dosing for about a month, and could not get nitrates below 0.5ppm.
GFO kept phosphates at 0.04ppm.
I switched from vinegar to Red Sea NO3
O4-X 2 weeks ago and it lowered nitrates, but still does not seem to make a dent on phosphates.
Using Red Sea Algae Control Pro test kit, Nitrates are undetectable and phosphates are still at 0.04ppm.
There are still a handful of bubble algae at some spots, but they are no longer plague proportions.
The bubble algae that remain, are larger pieces that the emerald crabs would not touch (and I could not reach for manual removal).
I am hoping that with the combination of steps I am taking, these larger pieces would starve out or if they pop the spores would not be able to take hold.
I do not think there is any one step that will solve a bubble algae problem.
It would have to be a combination of steps to keep it under control and hopefully eradicated from the tank.
As a side effect, hair algae and cyano is completely gone! LOL.