You don't happen to have a tencent phone? If you do, then this could be why. If it doesn't say Tencent on the back, then we need to investigate why it can't detect the correct APN settings
There's shouldn't be any Armoury Crate and Game Genie UI issues with latest update. But then again, if you have a tencent phone, this could be why.