I'm bumping this because I've discovered another layer to the first bug, the one I believe to be an issue of too many players being on created teams: after reporting this 2 months ago, I went back and downscaled my planned project, deleting the 40 teams I had planned for the AHL and only sticking to the 40 NHL teams for now, my theory being that I could still run full-sized rosters using that, and then make only the extra AHL teams I needed for a total of just 48, well within the limits of what even NHL 23 could work with - I know because I've done this in that game already.
Well, I don't know if it's an issue of the player cap I theorized about somehow being decreased between installments, or if it's an issue of deleted team rosters staying in memory for some reason, but now a little shy of halfway through maxing out every NHL team (on ~25 out of 40), I'm getting a problem where it just crashes instead of saving my roster changes. At first I thought it was a specific player causing the crash, but after some trial-and-error I found that was not the case - it would do it with different players as the last selected and different teams being selected from.
(Please excuse the guerrilla-style camerawork in the example video, the console's own recording feature would just stop instead of showing the crash back to Home.)
(EDIT: first I attached the wrong video file, then my first attempt at linking it didn't work properly. I apologize for any inconveniences I've caused, but it's late, I'm tired, and frankly I'm mad about all the bugs I keep running into while trying to get a custom league going.)
https://youtu.be/HTd8NYhQZnc