I've been trying to run Civilization:Beyond Earth, but either since I've upgraded to Windows 10 or the Rising Tide expansion came out (or both), I can't.
Most of the times, I get the launcher asking to select between regular or AMD Mantle. No matter which I choose, the launcher will come back.
After a couple of retries, I get an Error 53 (Steam servers are too busy).
I've found a couple of solutions that worked for other people, but they didn't for me:
- Disable/remove anti-virus
- Disable Windows Defender realtime scanning
- Flush the Steam local cache with steam://flushconfig
I'm still getting the same problem, and the further I dig into the Steam support, I just keep seeing the same three things (and something about clientregistry.blob which apparently isn't a thing anymore).
So – what else is blocking me?
Best Answer
I just tested Civilization BE on my Windows 10 laptop (upgraded from Windows 7) and saw it wouldn't launch. I verified the local game files and that worked for me; I'm able to launch and play without issues. But, there may other problems with your installation, specifically a firewall issue.
First, verify your local game files even if you've done it before, then reinstall DirectX and The Visual C++ Redistributable package. If that doesn't work, check the firewall.
Wait for it to finish and try launching. If it doesn't work, reinstall DirectX and both the 32 and 64 bit versions of VCRedist. They're found under _CommonRedist in C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization Beyond Earth
Try running Civ BE again. If this doesn't work explore the firewall possibility. Without fiddling with the firewall, try disabling the Steam Cloud for the game.
Try running. If it works, this tells you your issue is with a firewall rule. For CivBE to work, you should have two programs with full passthrough in the Windows 10 firewall, CivilizationBE_Mantle.exe and CivilizationBE_DX11.exe.
Try launching Civ BE again.