Skip to content

Issues - Windows Platform

There are issues some users might run into on Windows when using Godot and GodotSteam.

No SteamClient023 Error

Some people have experienced this error when running the exported Windows version of their games on Linux or Steam Deck through Proton; thankfully it only happens with Steamworks SDK 1.63. The reason being that SDK 1.63 is only supported on Proton 10.0-4 or higher, including Experimental.

At the time of writing, you must use 10.0-4 or Experimental to avoid this error. Alternatively, you can just create a native Linux build and ship that instead.

Failure To Load - Steam Version

If you are using the Steam version of Godot on Windows, you will probably run into a situation where GodotSteam GDExtension fails to load. This is usually because the steam_api64.dll that shipped with Godot is older than the one GodotSteam uses.

To fix this, just copy the steam_api64.dll from the GodotSteam plug-in (res://addons/godotsteam/win64/) and paste it into the Godot installation folder, overwriting the older version. GodotSteam should be able to function again.