Skip to main content

Troubleshooting: AI Workout Builder Not Generating Complete Plans

Fix issues when the AI Workout Builder generates incomplete workout plans, missing exercises, or fails to auto-assign programs to clients.

Written by Xenios Charalambous
Updated over a month ago

If the AI Workout Builder is generating incomplete plans (missing workout days or exercises), or failing to assign them, here are the most common causes.


Incomplete Plans (Missing Exercises)

The most common issue is workout days appearing with fewer exercises than expected or empty workout days.

Why This Happens

The AI generates exercise names, then FitMetrics matches each exercise against your Trainerize exercise library. If an exercise name can't be matched, that exercise is skipped silently.

For example, if the AI suggests "Cable Rope Hammer Curl" but your Trainerize library only has "Hammer Curl (Dumbbell)", the match may fail and that exercise won't appear in the plan.

How to Fix

  • Use the Trainerize Library — In AI Workouts → Settings → General Settings, set Exercise Library to "Trainerize Library". This gives the AI the largest pool of exercises to match against.

  • Check your Custom Exercises — If you're using "Custom Exercises", make sure you've uploaded enough exercises to cover common movements. An empty or very small custom library will cause many matches to fail.

  • Try regenerating — Sometimes regenerating the plan produces different exercise selections that match better.


Plan Not Auto-Assigning to Client

If the workout generates successfully but doesn't appear on the client's Trainerize calendar:

  • Auto-Assign is OFF — Go to AI Workouts → Settings → General Settings and make sure Auto-Assign to Client is toggled ON. When off, plans save as drafts for coach review.

  • Program overlap — If the client already has a training plan covering the start date, Trainerize blocks the assignment (406 error). FitMetrics automatically shifts the start date to after the existing plan ends, but the program may start later than expected.

  • Trainerize credentials invalid — If your API token has expired or changed, the assignment will fail. Re-check your Trainerize integration in Settings.


Training Plan Page Not Triggering AI Workout Builder

If a client submits a form with a Training Plan page but no workout is generated:

  • Make sure Auto-Assign is ON in AI Workout Settings

  • Check the Form Submissions tab in AI Workouts — the submission should appear there with a status (Pending, Generating, Review, Assigned, or Failed)

  • If the status is Failed, it usually means the AI service was temporarily unavailable. Try clicking Generate again.


Plan Starts on Wrong Date

Check your Program Start Date setting in AI Workout Settings:

  • Following Monday (recommended) — starts the next Monday

  • Today — starts immediately

  • Next Week — starts 7 days from now

If the client already has an active plan, the start date is automatically pushed to after the existing plan ends.


Still Having Issues?

Contact support with:

  • The client's name

  • A screenshot of the AI Workout Builder output

  • Your Exercise Library setting (Trainerize or Custom)

Did this answer your question?