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)
