Completely disabling IPv6 has certainly fixed the issue of mobile apps launching.Ive been having this issue if not a similar one. If you dont have a static IP and you use thinkbroadband BQM then the fact its on CGN means you have flawless monitoring and then a wall of red which presents as 100% packet loss even though the setup still works. I'm moving to static and migrating everything away from IPV6 to see if this resolves the problem as wireless is the most problematic. Its not just your typical web based apps, its also streaming that has its moments too and those streaming services are app controlled.
Ill report back if this works as I have a free static IP upgrade for a month to see if this works as it'll no doubt be something youfibre can then add on as a sales upgrade to new customers.
I'm also looking to move to a static IP, so, like you, have a feeling that will iron out any remaining little issues. Look forward to your update.