My game has never crashed or frozen. It just runs slower and slower the longer I play.
I don't think it's related to FaceGen, since an easy way to get it to slow to a snail's pace is either a) using pages instead of scrolling through players, b) when trading, using the up & down modifier on eg retaining salaries.
If I simulate & actually play, say, a dozen games in a row, it's hardly noticeable. But if engaging in something like above, it begins to 'lag' the game.
If after modifying an offer, say, 100 times, then either simulating a game (it'll take several seconds instead of 100 or 200 microseconds) or playing a game (the animations will be all over the place & a lot of stuttering and frame jumping).
Here is some benchmark I ran a while back;
https://www.userbenchmark.com/UserRun/20608083
I have a 3080 RTX now, a faster CPU, and a faster HDD.
OOTP talks about using 12 helper threads, but I never see utilization of more than a single core.
ed: I've never had a single crash or total freeze. There was one occasion where I didn't feel like restarting the game and it took about 500ms to hit that up or down button on salary retention & playing a sim just resulted in the ball warping around randomly for the most part. Probably similar to playing a modern action game with on-board graphics.