I have the exact same problem - but with a twist.
I have one battery out of four which if put into the aircraft results in no limits applied (except for self imposed 500m/400') - but the other 3 batteries all result on max distance 50m and max height 30m.
The App (the latest) has been signed out of and signed into on both iPad and iPhone (I don't use the iPhone with the aircraft, but have the app on it as a backup).
The iPad is WiFi only.
Odd that 1 x battery allows the aircraft to fly to 500m / 400' whereas the other result in the sever restrictions.
I operate commercially, so this is a really major issue that I need to solve - though I do suppose that I can down grade one version of the firmware if all else fails. .... but that then means that I can never afford any further firmware upgrade if the only option thereafter is to be stuck with the above issue.
Could really do with some assistance from the collective!!
Mick