When my data connection (3G) is lost due to lack of signal sometimes it never reconnects again, despite being in an area of high signal strength. I have 'always on' mobile internet toggled. To solve this I have to turn the phone off and on again, which is annoying.