So I wanted to share this issue that I experienced yesterday and how I fixed it, in case it happens to anyone else. When I tried to purchase Genie+ while in my room at a WDW resort, I got this message:
"Current Location Not Supported" / "You must be in the US or Canada to purchase and enable this app feature."
I tried starting the process over multiple times. I tried logging out and logging back into the app. I tried restarting my phone. I tried googling to see if anyone else had sought help for it online before (with no luck). What eventually worked was deleting the app and redownloading it. And I
think that worked specifically because in the midst of the setup questions it asks on initial launch, it asked me if I wanted the app to track my location. This time, I said "yes" (or "while the app is open" or whatever), but I must have had it disabled at some point, probably to save battery as I got familiar with the app at home.
This means that I probably could have fixed the issue more quickly by enabling that setting, if I had realized it was disabled. I was probably a complete doofus for not thinking about that. The important point is that there is an error message that can cause great frustration at 6:48am, but it has a fix.
First try to enable location tracking. Or, worst-case scenario, delete the app and download it again.