I mean, the proof is in the screenshot. It literally says 11:59pm on Friday 17th May.
Yeah is OP upset about 1 minute? Feel like I'm missing something
Edit: Oh I get it. Closed a minute after 1159pm on Thursday. Yeah that's trash
11:59 pm on the 17th is tonight, but it was secretly due last night
Unlikely to be secret. Just an accident. This happens.