This isn't necessarily about the app, just that xbox won't remember my payment methods, add payment methods, and on mobile it'll only allow me to have my region set to Australia, which is across the world from me so it doesn't exactly work when i try to enter in my address. Long story short, i thought playstation sucked therefore xbox was better, but it turns out they're both just bad 🤷‍♀️