Easy solution, chose a sub instead of letting the game deciding for you. You played with 8 players, so I assume they havent no subs and were en route for a 48 minutes games.
Since I started this game, I came to the conclusion that a player without sub was often replaced by a player playing opposing position. Guard for Center and the opposite. Maybe a way of BB to force us to chose a sub or assume the risk.
You are kinda right. I played with 8 players, so it's my fault because I knew it was risky. There were 2 players injuried, and that's bad luck (and my doctor who is low-level). I'm ok with all that.
The thing I don't understand is WHY THE HELL the system has been designed to "understand" which position should play a player, but it doesn't use this "understanding" to make subs. I mean if the system says that player A is a PG, maybe you don't agree and you make him play as a SG, ok. But you don't make him play as a C or PF, for sure! So why the system says "hey, this is a C" and then it makes him play as a PG...? That's silly.
And btw, my settings were:
Position - Starter - Backup - Reserve
PG: A - A - A
SG: B - B - C
SF: D - C - E
PF: F - F - E
C: G - G - H
Of course when A got injured he had no backup/reserve set, so the system just used players E/H... stupid system, but one could argue that was my fault. As SG, B got injured and C checked in for a while... then even in SG position players E/H got in... -_-
E never went in SF position (just a minute in the entire game) even if he could, somehow.
See what I mean? Moreover C was a SF backup but the system says it's a SG... so why didn't he go in SG
all the game, or even in PG?
I think all of this is now hard to code... but the system should have been designed in a smarter way before, for sure.