Manager use by default "gpt-4o-mini" instead of my custom LLM

Hi team,

I have a Flow with 3 Crews and one of them is hierarchical. So I set my manager_llm to “azure/gpt-4o” like all the other agents, but when it comes to the manager it still uses “gpt-4o-mini”.

here is my code :

return Crew(
        agents=[
            self.budget_agent(),
            self.date_agent(),
            self.objectif_agent(),
        ],
        manager_agent=self.manager(),
        manager_llm="azure/gpt-4o",
        tasks=self.tasks,
        process=Process.hierarchical,
        verbose=True,
    )

and this is a part of my debug message of litellm :
POST Request Sent from LiteLLM:
curl -X POST
https://**.azure.com/openai/deployments/gpt-4o/chat/completions?/
-d '{‘model’: ‘gpt-4o-mini’, …}
where it uses by default ‘gpt-4o-mini’

UPDATE : I have this error only when I use a custom manager. When I use the default one everything is good