You can set the machine not to enter S0iX when on mains
So it's possible to stop entering this S0iX state while on mains or was that meant to be "can't"?
When you say it's preventing the machine from entering CS, would that just be a certain phase of CS? Because it certainly appears to be in some kind of standby, i.e. dock's USB disconnects, network drops, fan stops etc.