Ok, problem seems largely fixed now.

Just one small problem now, After about 12 hours of no problem, internet stop working but phone usb tether is still on (not greyed out) and tether connection in Beryl is still connected. Turning on and off airplane fixes it. Any idea why that happens?