So, how is your action experience going so far with Warhammer 40K Space Marine 2? Well, since you clicked on this guide, it is clear that you have been running into the error code 140. It is frustrating, isn’t it? You bought the game recently during the release and now you have to deal with this error. Obviously, the only thing that matters now is the fix for this error code. But are there any workarounds for the same? Read till the end to find out.
Since the release, things have not been particularly smooth so far with Space Marine 2. Earlier, we had players not able to start a multiplayer game and queue up with friends. In another instance, it was the controller that was not working for some more unfortunate players. We have provided fixes for both those cases and now it is time for the Error Code 140. So, here’s how you can get rid of it.
Space Marine 2 error code 140: How to fix it
First and foremost, there is no single solution or fix for this issue. But from most reports, error code 140 in Space Marine 2 seems to be a connectivity issue. While you can try the generic fixes like restarting, checking the internet, and verifying files, they have not had huge success in fixing the problem, so we’ve compiled some player-recommended workarounds that are definitely worth trying out.
Time Zone
One potential fix is to adjust your system’s time settings. First, go to Control Panel > Clock and Region > Change Time Zone and ensure the correct time zone is selected. Then, navigate to Settings > Time & Language > Date and Time, and make sure both “Set time zone automatically” and “Set time automatically” are turned on. With your system’s clock synced properly with game servers, try and see if the error gets resolved.
Check Servers
Another important step is to check if the game’s servers are up and running. It is possible that error code 140 is caused by server outages or maintenance on the developer’s end. Visit the official Warhammer 40,000: Space Marine 2 X (Twitter) handle for updates on server status. If there are server issues, you may just need to wait until they’re resolved.
DNS
Changing DNS servers is yet another popular fix. Some players have found that switching from automatic DNS settings to Google’s DNS (8.8.8.8 / 8.8.4.4) eliminates disconnection problems. To do this, go to Control Panel > Network and Sharing Center > Change Adapter Settings. Right-click on your active connection, select Properties, then choose “Internet Protocol Version 4 (TCP/IPv4)”. Click on “Use the following DNS server addresses” and enter 8.8.8.8 for Primary and 8.8.4.4 for Secondary. Apply the changes, and this may fix disconnection issues.
Launch Options
If the default DirectX 12 setting (-dx12) isn’t helping, try switching to DirectX 11 (-dx11) for better compatibility. To do this, right-click Space Marine 2 in your Steam library, go to “Properties”, and under the “Launch Options” section, type “-dx11”. This forces the game to run on DirectX 11, which can sometimes resolve performance or compatibility issues that are causing the error.
Other fixes
To resolve error code 140, try turning off cross-platform play in the game’s main menu, which may help with connection stability. Additionally, disabling the Steam Overlay and Cloud Saves in the game’s properties can reduce potential conflicts. If none of these work, using a VPN is another option to bypass potential regional server issues or network restrictions that might be causing the error.
For now, those are the most effective workarounds to resolve error code 140 in Space Marine 2. We hope one of these methods comes in clutch. Anyway, we hope that the devs will fix this issue once and for all from their end through an update. Speaking about multiplayer issues, Risk of Rain 2 players are facing a somewhat similar problem; click here to learn about the fixes for it. That said, stay tuned to Digistatement for more gaming reads like this!