You’re in the middle of a game. Boom, error 1012. Frustrating, right? You can’t log in. You’re locked out. Don’t panic. I’ve been there too, and fixing this isn’t as hard as it seems. Here’s a quick guide to help you solve it without losing your cool.
The detail error message as below:
Disconnected from server.
Reason: Account authorization error(1012)
Table of Contents
- Solution 1: Restart Your PC and Steam
- Solution 2: Turn Off Compatibility Mode
- Solution 3: Rename the OpenXR Folder
- Solution 4: Disable VPN or Proxy
- Solution 5: Switch Your Game’s Installation Disk
- Solution 6: Use Steam Launch Options
- Solution 7: Change DNS Settings
- Solution 8: Use a VPN (Yes, Now Turn it Back On)
Solution 1: Restart Your PC and Steam
First things first. Restart everything. Seriously, it works. Turn off your PC, shut down Steam, then boot it all back up. You’d be surprised how often this simple step clears things up. Easy win.
Solution 2: Turn Off Compatibility Mode
Some players found this trick. Go to the folder where Throne and Liberty is installed, find the file “start_protected_game.exe,” and disable Compatibility Mode for Windows 8. Don’t forget to uncheck “Run as Administrator” too. Sounds small, but it might save you from hours of hassle.
Solution 3: Rename the OpenXR Folder
Go into the game’s directory, find OpenXR, and rename it to “OpenXRback”. That’s it. For some players, this quick tweak did the trick. If you’re lucky, it’ll work for you too.
Solution 4: Disable VPN or Proxy
Is your VPN on? Turn it off. Then go into your router settings and enable UPnP (Universal Plug and Play). That setting messes with the game sometimes. Once you’ve made the change, restart your modem and try logging in again.
Solution 5: Switch Your Game’s Installation Disk
The disk you’ve got the game installed on could be the problem. Reinstall it on another drive. Some players fixed error 1012 just by changing where the game was located on their system.
Solution 6: Use Steam Launch Options
Go into Steam’s Launch Configuration and add “-dx11.” This forces the game to use DirectX 11, which could clear up compatibility issues. It’s quick, easy, and worth trying.
Solution 7: Change DNS Settings
Head to your network settings, change the DNS to Google’s (8.8.8.8 for preferred, 8.8.4.4 for alternate). Reset, and you might be good to go.
Solution 8: Use a VPN (Yes, Now Turn it Back On)
Earlier we turned the VPN off, but now, if you’re dealing with regional blocks, try turning it back on. Choose a server from another region, and it might solve your issue. Strange but true.
There you go. These steps are simple but can fix that annoying error code 1012. Whether it’s restarting, renaming, or tweaking a setting, you’ve got options. Good luck out there—let’s get you back in the game.