Troubleshooting
Common issues and solutions for the Facebook & Meta Marketing Suite.
Quick Diagnostics
- Check module is enabled in both configuration sections
- Clear Magento cache
- Verify Pixel ID and Access Token are correct
- Check Processing Queue for failed events
- Check logs:
var/log/facebook/
Feed Issues
Feed Not Generating
Symptoms:
- No feed file created
- Empty feed
- "Generate Feed" button does nothing
Solutions:
-
Check feed is enabled:
- Go to Meta - Feed → Feed Generation Settings
- Verify Enable = Yes for this store view
-
Check cron:
- Verify Magento cron is running
- Check cron_schedule table for facebook jobs
-
Generate manually:
bin/magento magmodules:facebook:generate-feed -
Check logs:
- Review
var/log/facebook/for errors - Check Data Feed Logs grid for error messages
- Review
Feed Has Missing Products
Symptoms:
- Some products not in feed
- Product count lower than expected
Solutions:
-
Check filters:
- Review Filter Options settings
- Check visibility filter
- Check category filter
- Check stock filter
-
Check product data:
- Product must be enabled
- Product must have required attributes (ID, Title, etc.)
- Product must meet filter criteria
-
Check product types:
- For configurable: check if simples or parents are exported
- Verify Product Types settings match your needs
Feed Has Wrong Data
Symptoms:
- Wrong prices
- Wrong images
- Missing attributes
Solutions:
-
Check attribute mapping:
- Verify each attribute maps to correct Magento attribute
- Check conditional/multiple field configurations
-
Check product type settings:
- Verify parent/simple fallback settings
- Check "Use Parent Data" selections
-
Regenerate feed:
- Clear cache
- Generate new feed
- Check preview for specific products
Pixel Issues
Pixel Not Firing
Symptoms:
- No events in Facebook Events Manager
- Pixel Helper shows no pixel found
Solutions:
-
Check configuration:
- Meta - Pixel & CAPI → Pixel → Enable = Yes
- Pixel ID is entered correctly
-
Check page source:
- View page source
- Search for your Pixel ID
- Verify Facebook base code is present
-
Check for conflicts:
- Disable other Facebook/tracking extensions
- Check for JavaScript errors in browser console
-
Clear caches:
- Full page cache
- Browser cache
- CDN cache if applicable
Events Not Tracking
Symptoms:
- PageView works but other events don't
- Specific events missing
Solutions:
-
Check event selection:
- Verify events are selected in Pixel configuration
- Save and clear cache
-
Test specific events:
- ViewContent: Visit a product page
- AddToCart: Add product to cart
- Purchase: Complete a test order
-
Use Pixel Helper:
- Install Facebook Pixel Helper extension
- Browse your store
- Check which events fire
Conversions API Issues
Events Stuck in Queue
Symptoms:
- Processing Queue shows many pending events
- Events not appearing in Facebook
Solutions:
-
Check cron:
- Queue processes every 5 minutes via cron
- Verify cron is running
-
Process manually:
bin/magento magmodules:facebook:process-queue -
Check Access Token:
- Token may be expired or invalid
- Generate new token in Facebook Events Manager
Events Failing
Symptoms:
- Processing Queue shows failed events
- Error messages in Response column
Solutions:
-
Check error message:
- Open Processing Queue
- Look at Response column for failed events
-
Common errors:
Error Solution Invalid access token Generate new token Invalid pixel ID Verify Pixel ID matches Rate limited Wait and retry Invalid event data Check event payload -
Reprocess failed events:
- Select failed events
- Use mass action "Process"
No Server Events in Facebook
Symptoms:
- Pixel events show but no server events
- Events Manager shows only browser events
Solutions:
-
Verify CAPI is enabled:
- Check Enable = Yes
- Check Access Token is entered
- Check events are selected
-
Check queue processing:
- Go to Processing Queue
- Verify events are being processed
- Check for successful entries
-
Check Facebook Events Manager:
- Go to Events Manager → Data Sources
- Check "Server" in connection method filter
- Allow 24-48 hours for initial data
Performance Issues
Feed Generation Slow
Solutions:
-
Adjust batch size:
- Reduce Batch Size in settings
- Trade-off: slower but uses less memory
-
Run during off-peak:
- Schedule cron for low-traffic hours
- Or generate manually when needed
-
Optimize product data:
- Fix products with missing required data
- Reduce number of filtered-out products
Queue Building Up
Solutions:
-
Increase cron frequency:
- Default is every 5 minutes
- Consider more frequent if high volume
-
Process manually:
bin/magento magmodules:facebook:process-queue -
Clean old data:
bin/magento magmodules:facebook:cleanup
Debug Mode
Enable Debug Logging
- Go to Meta - Feed → Debug
- Enable Debug Mode
- Reproduce the issue
- Check logs in
var/log/facebook/
Log Files
| File | Contents |
|---|---|
debug.log |
Detailed operation logs |
error.log |
Error messages |
Common Error Messages
| Error | Cause | Solution |
|---|---|---|
| Invalid Pixel ID | Wrong or missing Pixel ID | Check and re-enter Pixel ID |
| Invalid Access Token | Expired or wrong token | Generate new token in Facebook |
| Feed generation failed | Memory or timeout | Reduce batch size |
| Event validation failed | Missing required data | Check event payload in queue |
| Rate limit exceeded | Too many API calls | Wait and retry later |
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team
When contacting support, provide:
- Magento version
- Module version
- Error messages from logs
- Screenshots of configuration
- Steps to reproduce