GPT3-5 Chat rejects information about calendar until prompted

I am loading calendar information, and passing it as context to GPT.

However, it refuses to acknowledge the calendar information, until it is prompted a second time, after which it correctly reads it.

Why is this? I suspect that there is some special hardcoding logic happening (similar to the “As an AI language model…”).

Minimal example here [EDIT: updated screenshot to show passing in the current time]:

Welcome @pchan

The model doesn’t have knowledge of date/time.

Here’s how you can make it work:

Hi @sps, thank you so much for your reply!
I had already added the current date, but forgot to include it in the screenshot.

You can see the assistant failing here:

Here is a fuller example where the assistant clearly knows the information, as they are able to answer once prompted: