I believe the right way to deal with it is as follows.
Auction time is to be set by the USER!
This is already the case since the beginning of this game. There may be some delay due to last-minute bid wars. In addition, the BB's may choose to extend all transfers (for example, if they are affected by a planned service break).
First, nice to know (already I already been answered with this info. Anyhow, thanks.
What I suggested afterwards is that the available players for a game will be upon aiction time comparing to the expected game time.
Meaning, in case the auction had been set to Sunday at 16:00, and the game was set to Sundat at 15:00, the player will be set at the auction settings to play at the current owner team, no matter what happens in the auction itself. [Basically this was the main point that I've meant in my first message]
The player could be available fot the purchaser team only a full day after the auction ended (for example).
This is not hard to change, and will make this handle it more reasonable.
What I suggest is that:
a) The team that caused it will not get any training minutes (I guess this is so anyhow).
b) The other team will get training minutes upon some formula.
For example an easy formula will be:
Starters - 36 minutes.
Backups - 10 minutes.
Reservers - 2 minutes.
And this is exactly how it actually goes. There are however limitations such that you cannot guarantee 48 minutes in a single position by setting a player as starter, backup, and reserve.
Again, good to know.
But I didn't understand what happens when setting a single player as starter, backup, and reserve in a specific position.
Why this player won't get 48 minutes?
In case you mean that when there are more than 5 players signed to that player all of the starters go to the bench no matter what, than I know that, and wrote about it in another thread.