For me, the issue only begins once I use a draft class. I just loaded up my draft class and then saved it as a new one, and then imported it right before the draft combine and I had no statistical errors. After trying a bunch of different scenarios It has lead me to believe that either A:
A: skip league meetings (Every time I would sim through to test I would always make sure to decline league changes, though this is the least likely cause
B: Save my created draft class on a new one rather than overwriting it, and/or Load my draft class right before the draft combine every season (this is the only time this draft class did not cause any errors with statistics)
C: Use 2K's auto-generated draft classes (ugh, this is clearly the worst option.)
Oh Mah Gawd! I think I got it!
After constant myleagues, constant Kevin Durant goes to ???, and constant 76er's championships (seriously they always win by 2020),It seems that option B is correct. Whenever a new season starts, make sure to use the auto-generated draft class from NBA 2K. Then you have to load your draft class RIGHT BEFORE the draft combine, in order for it to work. I don't think saving the draft class in a new slot is necessary, since the other two draft classes that constantly gave me errors before work fine with this method.
If you guys don't mind, I could create a tutorial on how to prevent this, along with other great discoveries on I've come across on Myleague.
Edit Numbah 2:
Apparently you DO have to save the draft class over a new slot before you import it into your Myleague (so every step of Option B). I presume this means you can overwrite your draft class as many times as you want, as long as you save it under a new slot when you are ready to import it into Myleague. Hopefully this is the FINAL thing you have to do.