My guess is that it’s a case of the mobile version is not downloading the latest teams when it starts up, meaning it keeps it’s old local versions of it, and when it does an account update it uploads those teams back up to the server, overwriting the newer team setups. I’m guessing team slots are also tied to this, as my phone still thinks I haven’t unlocked my level 120 slot, when I’m now 140ish.
Oh also: