That’s the response you get when they call a function. They don’t actually guarantee that they will follow the schema you provided when they call your function so you need to be prepared to get missing or even invalid arguments. They don’t actually even guarantee that they’ll call a valid function.
Can you show us the list of functions you sent and the user message?