I believe it's definitely roster related. In my case, I was cruising along in MyNBA in the 2024-25 season, and everything was fine. I control all teams, but I automate everything except team options (so that I can sign 2nd rounders. CPU teams won't option/sign a 71 overall 2nd rounder for under million but turn around and sign the same 2nd rounders for 3 times that in free agency.) and I have trade approval.
I noticed that when I play the Hornets that Greg Oden jacked up a lot of 3s, regularly. I looked at his player card and dude has been jacking up 200 plus 3s a year and hitting like 17% or something terrible. Odens overall FG % is trash too at like 27%. Oden was the 2nd overall pick in 2022. I looked at his tendencies and sure enough I found the issue; Odens 3 tendency was 82. I got that Oden from the 2K historic draft class. I copied the player DNA from the Oden on the 2009 Blazers whose tendencies look right and imported only the attributes and tendencies to MyNBA. When I tried to play the first game against the Hornets to see how different Oden would play, the game crashed. It crashed every single time.
I control all teams anyway, so I went to the team selection screen and deselected all and tried to continue. The game said that a user must control at least one team. I chose the Timberwolves at random. I was able to sim past the Hornets game. I went back in and reselected all team control and so far, so good. Everything was good before I edited Odens player DNA.