@Petriix I couldn't agree more. It is a pity it doesn't work, as the fix is relatively easy.
It does seem to be the case that SAIC are implementing non-standard CP protocols. However, it is entirely SAIC's/MG's prerogative to implement a proprietary wake-up signal. There's nothing written down anywhere to say they can't do that, it just happens to not follow an industry-agreed standard.
Unfortunately, Rolec specifically advertise their units as being compatible with MG. They even include the MG logo on the list of vehicles that their chargers work with. Below is the screenshot.
Nowhere do Rolec state that the vehicle being charged has to conform to a specific communications standard. It just says that it works with MG. That implies Rolec have the ability to tweak the control pilot signal to wake the MG. Unfortunately, they haven't done that.
I suspect implementing the fix may be trickier for Rolec than for others charger brands, because Rolec outsource their smart functionality to ev.energy, which is a separate module within the Rolec unit. I'm speculating, and I may be wrong, that the ev.energy module doesn't have the level of hardware integration needed to be able to blip the control pilot signal to wake the car. Rolec most likely never envisioned this. In this case, the only fix would be either a hardware modification or a re-design.
Other brands of charger, with more comprehensive smart app integration, can probably send an over-the-air update to re-programme the control pilot protocol.
So, I can see it from Rolec's point-of-view. In which case, the only thing they have really done wrong is to advertise their charging units as MG compatible, when they're not.
That's not my battle.
For me, Rolec are doing the honourable thing, so I have no issue with them.