Troubleshooting
The plugin settings screen is not visible / shows “Activate Easy Digital Downloads”
The plugin requires Easy Digital Downloads to be active. If EDD is deactivated or not installed, the settings screen is replaced with a message asking you to activate EDD first. Install and activate EDD, then reload the plugin page.
The plugin shows a license error and the feed settings are not accessible
An active license is required for the plugin to work. Go to EDD Product Catalog → License, enter your license key, and click Activate License. If activation fails, see the license status messages section.
Feed generation fails with a file write error
The plugin writes feed files to /wp-content/uploads/wpeddpcf-feed/. If this directory is not writable, feed generation fails. Check that your web server has write permissions on the WordPress uploads folder. The plugin attempts to create the subdirectories on activation — if they don’t exist, try deactivating and reactivating the plugin.
Products are missing from the feed
Enable Save Diagnostics Report in the feed’s Advanced Settings, then regenerate the feed. Open the diagnostics report to see exactly which products were skipped and the reason for each.
Common causes:
- No featured image — add one to the product.
- Empty title — add a title.
- Zero price — free products are excluded by the feed.
- Manually excluded — the product has Exclude from Google Merchant Feed checked. Open the product and uncheck it.
- Filtered by category, tag, type, or price — review the Feed Options in your feed settings.
Subscription products are not in the feed
Google requires subscriptions to be prepaid for at least 12 months in 12-month increments. The plugin enforces this automatically. Subscriptions shorter than 12 months, or that are not a multiple of 12 months, are always excluded — this is a Google policy requirement.
Check the diagnostics report for the specific reason code (subscription_too_short, subscription_not_yearly, subscription_duration_unknown). If the duration is reported as unknown, verify that EDD Recurring Payments or EDD Software Licensing is correctly configured for that product.
Also check that the Include Annual+ Subscriptions toggle is enabled in the feed’s Subscription Settings.
The Legacy feed type shows a policy warning in the editor
This is expected. The warning reads: “Legacy feed format is not recommended for Meta/Facebook Commerce catalogs when selling digital products.” It’s informational — the feed still generates normally. See Legacy Feed for context on why the warning exists and what to do instead.
The feed URL returns a 404 or empty file
This can happen if the feed has not been generated yet, or if a previous generation failed silently. Go to the Manage Feeds screen and click Regenerate for the feed in question. If generation fails, check the error message displayed in the status column and refer to the file write error section above.
Products appear in the feed with wrong prices
If the price in the feed doesn’t match what you expect, check the Tax field mapping. The plugin recalculates prices based on the Include/Exclude tax setting and your EDD tax configuration. Make sure the tax setting matches the requirements of the market you’re targeting (e.g. include VAT for EU markets, exclude tax for the US).