Tradovate uses OAuth: Tradeus sends you to Tradovate, you log in there, and the token that comes back is stored encrypted against your connection. There is no password field, and nothing to rotate here when you change your Tradovate password.
Tradovate runs two separate deployments, and neither can see the other's accounts. Prop firm and evaluation money is simulated and lives on one; money you funded yourself lives on the other. You are not asked which you have — after you approve, Tradeus looks on both.
Demo or Live. That mark is the difference between simulated prop firm money and real cash, so it is not cosmetic.Authorization expired with a Re-authorize button. Nothing routes while it says that.