Skip to main content

Why does AI Meal Analysis say “I analyzed your meal but couldn’t add it to your fitness account”?

Written by Xenios Charalambous
Updated over a month ago

This is one of the most common questions we get — and the reason is almost always the same.

✅ The real reason this happens

This message appears when the client has MyFitnessPal connected to their Trainerize account.

When MyFitnessPal is connected, Trainerize blocks external tools (like FitMetrics AI Meal Analysis) from writing nutrition data into the account.


So the AI can analyze the meal, but cannot save it.

That’s why the client sees:

“⚠️ I analyzed your meal but couldn’t add it to your fitness account. Your coach has been notified.”


✅ How to fix it (Client steps)

Step 1: Disconnect MyFitnessPal

The client must do this themselves inside Trainerize:

  1. Open the Trainerize app

  2. Tap the three dots (⋯) in the bottom right

  3. Go to Settings

  4. Scroll down to MyFitnessPal

  5. Tap Disconnect


Step 2: Verify Meal Tracker settings

Still inside Trainerize → Settings:

  1. Go to Meal Tracker

  2. Make sure the following are selected:

    • Tracking Method: In this App

    • Workflow: Full Meal Tracking

This ensures Trainerize allows meals to be added directly by FitMetrics.


✅ What happens after this?

Once MyFitnessPal is disconnected and Meal Tracker is set correctly:

  • ✅ AI Meal Analysis will add meals automatically

  • ✅ Calories & macros will sync normally

  • ✅ No more error messages

  • ✅ No manual intervention needed


❌ What will NOT work

  • Keeping MyFitnessPal connected

  • Using external meal trackers (MyFitnessPal or FitBit)

  • Partial or hybrid tracking modes

FitMetrics AI Meal Analysis requires Trainerize’s native meal tracking to be fully enabled.


Summary

If you see this message:

“I analyzed your meal but couldn’t add it to your fitness account”

It means:

  • ❌ MyFitnessPal is connected

  • ✅ Disconnect it

  • ✅ Set Meal Tracker to In App + Full Meal Tracking

That’s it — once done, everything works perfectly.

Did this answer your question?