Losing Checking this now. When did you set/activate your 22:30-06:00 Agile charging window?
It may have been that the start time for first slot of a block of assigned slots had already passed at that point, which is why it was missed.
Once your Agile charge windows have been set up, initial population of the current windows happens shortly after publishing of the next day's rates - at around 16:15.