Open AI Assistant generates multiple messages even though is instructed to respond with just one

Model: gpt-4o
Threads are not long - 25-33 messages long