AFAIK this is only a problem on iPhone, not Android?
Note: I have an iPhone. It sucks. Same issue. I have bank accounts in other countries. The app needs an update. To install the update I have to switch countries on my account which instantly voids any and all subscriptions through Apple. It's insane.
It's even more crazy that every single Apple employee I know has this issue but for whatever reason it's not fixed.
Searching "<city> transport app" with large cities, the first restricted example I found is for Sheffield, which is limited to the UK: https://play.google.com/store/apps/details?id=com.yorcard.ts... . (It's the official app, the contact email ends .gov.uk.)
Note: I have an iPhone. It sucks. Same issue. I have bank accounts in other countries. The app needs an update. To install the update I have to switch countries on my account which instantly voids any and all subscriptions through Apple. It's insane.
It's even more crazy that every single Apple employee I know has this issue but for whatever reason it's not fixed.