The game will detect the missing file and generate a fresh, clean player.json . If the game launches successfully, you simply need to reconfigure your graphics and wheel settings.
Turn off Steam Overlay, Discord, and RivaTuner. Verify Integrity of Game Files
Copy your UserData folder to your desktop so you don't lose your custom controller profiles or seat positions. rfactor 2 crash on startup
Sometimes the player.json file becomes unreadable due to a sudden power loss or a crash during saving. The game cannot parse it, so it dies at launch.
rFactor 2 hates launching on a resolution it cannot verify. If you have multiple monitors, an ultrawide, or use NVIDIA Surround/AMD Eyefinity: The game will detect the missing file and
Modern GPUs default to settings that the rFactor 2 engine cannot digest in 2026.
If nothing works:
is widely regarded as one of the most sophisticated racing simulators on the market. Praised for its unrivaled tire physics, dynamic track conditions, and realistic force feedback, it is a staple for serious sim racers. However, it has an equally notorious reputation for technical fragility, particularly at launch.
If this works, it suggests the issue lies within the UI launcher logic rather than the simulation core. Verify Integrity of Game Files Copy your UserData
But statistically, for 99% of users, the fix is unplugging that faulty USB hub or deleting the player.json file. Good luck, and see you on the track.