Here are screenshots from the history tab. You can see that on last Sunday, the lights turned on at 7:30pm.
Then on Monday at 5am, they turned off.
Then on Monday, they turned on again at 6am.
On Monday, they were also set to turn off at 9am, and they did, so correct again.
Lastly, on Monday, they were set to turn on again at 7:30pm and once again, they did so, which is correct.
Monday performed as expected.
Screenshots of history shown below.
Now, let’s skip to Thursday.
Wednesday evening, lights were set to turn on at 7:30pm, and they did.
Then they were set to turn off at 5am on Thursday, and they did.
Next, they were set to turn on at 6am on Thursday, and they did.
Then, you can see it skipped the turn off time that clearly happened for Monday (even though Thursday is part of the same rule as Monday), and it went straight to turning on at 7:30pm.
Screenshots for Wednesday to Thursday attached.