Had to tweak my Wifi settings again (Aruba Instant).
My phone had started to get stuck again to a specific AP even with a bad signal (using the iOS nOversight app made it easy to see).
I think some apps make iOS believe there is a call/streaming in progress (when there is not).
In any case I disabled the “Client aware” setting on IAP to try and be more forceful and that seems to have done the trick (roaming wise).
And it still quickly switches even with a call in progress.










