ESS schedule charging not running intermittently

Hardware -
Cerbo GX running firmware v360~86
2 x MultiPlus 12/500/20 running in parallel, running firmware v556
650Ah of deep discharge lead acid batteries
Smart Shunt 500A
Energy Meter ET112

I have a dual rate electricity tariff.

I have ESS assistant successfully running on my MultiPlus (Master) and I have configured the the Schedule Charge Level to the following settings

Enabled ON
Day EVERY DAY
Start time 04:00
Duration 3h 00m
Soc Limit 95%
Self Consumption Limit PV AND BATTERY

This has been working fine, charging up the batteries to 95% SOC every night using the cheap rate electricity.

Today the schedule has not run, the batteries have SOC of 81% and the scheduled charging has not taken place. There has been no interruption to the electrical supply. No errors on the Cerbo GX.

Has anyone else experienced issues with Schedule Charge Level not working?