2 games ago I set my PG to be the starter, backup and reserve, but he only played 46 minutes.
because you was in blowout area, and have unassigned player on the bench - and the coach takes care that his starter rest in garbage time.
I beleive the same count for your game with the SG, you played with 5 guys without subs to the 4th quarter, and then your two bench players come in replacing the starters randomly because the coach thinks give the good players a break.
That is easily to solve, in just taking starters and backup to the games. So now back to topic.