PLEASE NOTE: This workaround does not work and/or apply to career progress not saving after getting stuck on an infinite loading screen (such as buying a new car, or upgrading a car). This only works if you are able to normally close the game without any sort of crash, but you relaunch the game and career progress did not save.
This has worked for me every time I’ve done it. After playing career, tuning cars, painting cars, or generally doing whatever and you are finished playing for the time being, before closing the game, do the following:
- Go into Multiplayer from the Race menu.
- Select one of the Featured Multiplayer lobbies.
- Pick whatever open race is available and select your car.
- Once you are loaded into the lobby where you can start practice or qualify, select Exit.
- Back at the main menu, close the game as you normally would.
As I said, every time I’ve done this and reopened the game, all my progress has saved. I believe entering the multiplayer race and leaving forces the game to save your single player content progress.
The only time this has not worked for me is if at step 1/2 you get the retrieving schedule loading screen where it cannot retrieve the schedule. When that has happened and I have to close the game to fix that, I’ve had progress not save.
As long as I’ve been able to get into a lobby, it has always saved my single player progress.