I had a problem in munich airport not getting connection at all, no mobile data, no sms, nothing…
After I did that “ofono removal and reboot” i got 4g briefly but then lost it
– and finally I noticed the case was after I enabled mobile data roaming things broke.
(There is 'NO roaming for mobile internet connection" thread where I comment more of that)
And now, at home network I also have mobile data roaming disabled – and 4G is not so hard anymore.
2G is still never.
The interesting thing, probably coincidence, is that wherever there is no 3G network I have these problems. When I was in Austria, phone connected to 3G and 4G networks “as it used to be”. Here in Finland, there i Munich airport and last summer in Crete I never saw 3G networks (in ui, or in cellmon)… but I wonder how on earth that could make a difference…