Pourl Your agile window was set to hold charge until 7:00AM after the 5:30 charge ended, which is why discharge power was still 0 at 6:53 when you set it back.
It was written and set to 2600 by WW at 7:02, you will see that from the Giv inverter log too if you don't filter out same value responses.
In summary, it worked as intended, given you have hold charge enabled, and an agile charge window from 00:00-07:00.