It sounds like you might be experiencing a model mismatch issue those model names (GPT-5.2-instant, GPT-4.1) aren't standard OpenAI models, which could be causing the tool calling to break.
Are you using a custom wrapper or third-party service, or are you working directly with the OpenAI API? That'll help me pinpoint what's going on.
@alpaca