Battlefield Hardline Error, Xbox Account and EA account don't match
I'm trying to play Battlefield Hardline, but every time I try to launch it, both Multiplayer and Singleplayer, I keep getting the error that 'my Xbox Account and EA account don't match.' My EA account is linked to the correct Xbox account on the website, and my Steam, but it isn't showing up under my linked accounts in the EA app. I already tried unlinking and relinking my accounts, and uninstalling and reinstalling, nothing has worked. And before anyone suggests it, no I don't know if it's running in windowed borderless, because I've been unable to launch the game and check the settings. Anyone able to help me with this? Y'know, anyone that isn't an automatic help bot from EA that doesn't have any good answers for me? The error code is ec:10300 by the way, but I'm guessing that's just the Xbox and EA account error thing. Other Battlefield games also work just fine, it's only Hardline that's giving me trouble