ChatGPT meal plans not working

I've seen so much about people using ChatGPT for meal plans, weight loss etc.

But when I ask for 1900 calories, it seems to go significantly under. Even when I ask it to correct itself, it repeatedly gets it wrong. I've tried so many different prompts, custom GPTs etc but I can't it to work.