Overview
Sometimes enriched content doesn’t push to Magento as expected. This can happen due to connection problems, missing settings, or conflicts in your Magento store.
Below is a guide to quickly identify and fix common sync issues.
1. Check your API connection
- Go to Settings → Connection settings in Elovate. 
- Verify that the API token for the affected Magento store is still valid. 
- If expired, generate a new token in Magento and re-enter it in Elovate. 
- Test the connection by clicking Edit store and saving without changes — if the connection fails, you’ll see an error immediately. 
2. Confirm store view settings
- Make sure the Target store view in your enrichment job matches the store view you want to update in Magento. 
- If your job is set to Global, but you’re expecting changes in a specific store view, Magento may not display them. 
3. Resolve missing permissions
The Magento API user linked to Elovate must have full permissions for:
- Products 
- Categories 
- CMS pages (if enriching custom pages) 
If permissions are missing, Magento will reject the push.
4. Moderator vs. editor restrictions
- If a job has both Editors and Moderators, only Moderators can approve and push content to Magento. 
- If you are an Editor only, you can make changes but cannot push unless: - You are also assigned as a Moderator, or 
- No Moderators are assigned to the job. 
 
5. Check for URL suffix issues
- If live preview URLs work but Magento doesn’t show updated content, your store may require - .htmlor another suffix for product/category URLs.
- Go to Settings → Connection settings → Edit store and add the correct suffix for Products and/or Categories. 
6. Fix GPT-related errors
- If content was generated via AI and tokens are depleted, regeneration will fail and the push might be blocked. 
- Check for GPT errors in the job’s notification area. 
You can reproduce this error by:
- Opening an entity and clicking Regenerate with AI, or 
- Checking your GPT account for token limits. 
7. Retry the push
- If all settings are correct but Magento still didn’t receive the updates: - Go to the My moderation tasks view (if you are a Moderator). 
- Select the items that failed. 
- Click Approve again to trigger another push. 
 
Tip
Always check the Magento backend logs when sync issues persist — Elovate will show API errors, but Magento’s logs often provide more detail on why the push was blocked.