All right, guys, sorry to bother you again, but there's still a bit of a problem. Basically, the Olympic Quals (which do apparently allow the players to be called up) are right after the Swiss Cup for Belarus, so the players are called up for both competitions. This means that when CPU does the call-ups - there's a problem:
Roster:

Schedule:
I'm playing as Dinamo Minsk manager, thus the yellow guys are all mine. The ones without the "Clb" info thingie are the players currently sent down to play in Dinamo-Molodechno or Dinamo U20 in Belarussian Extraleague. Thus the problem is not really totally fixed, unfortunately. Part of it is certainly due to the KHL schedule - whoever made that, did the breaks all wrong. I'm a little weary of fixing them, as schedule-building is not the part of editing I'm particularly comfortable with. Also I'm not even sure whether it will help - players go to EHT outside of breaks without a problem, so EHT call-ups seem to be "hardcoded" to be allowed, unlike the EHC or Swiss/German/whatever cup.
My question is - do I bite the bullet and try to figure out the schedule editing to allow the break in the KHL? Or do you think that that would be a waste of time? Is there something else I could try?
EDIT: Scratch that. Just looked at Dinamo Minsk schedule. No need to edit anything - there's already a break there, but the "Clb" notifications has no intention of disappearing. Basically - that's not it. Got to think of other possible options.