Sometimes the "not running" error is triggered by secondary system issues.
Cracked games rely on emulators (like steam_api.dll or steam_api64.dll ) to trick the game into thinking Steam is active. If these files are missing, corrupt, or blocked, the game searches for the actual Steam client.