The timing did indeed start at 04:30 but stopped at 55% SOC. As I mentioned in my original post, for a couple of days before now, the inverter has been responding to the charge window timings but has stopped charging at 20%. I went through and deleted any old settings and manually checked it would charge correctly but now it seems to be topping out at 55% when charging through WonderWatt. I can charge it past this if I manually set the charge window on the GivEnergy App.
There are no schedules set in WonderWatt any more, just the two Agile automation that were shown in the earlier screenshot.
The only automations/API keys set up for my inverter are Axel Energy for the Givenergy Giveback scheme and WonderWatt.