Product customizer does not appear on the product page
Diagnose and fix issues where the Chamevo product customizer does not load or is invisible on the product page.
The product customizer should appear on your WooCommerce product page when a Chamevo product is assigned. If it does not show, work through these causes in order.
Symptoms
- The product page loads normally, but the customizer area is missing.
- The Customize button does not appear.
- The page shows the default WooCommerce product image instead of the customizer canvas.
Cause 1: No Chamevo product assigned
The most common cause. Each WooCommerce product that should show the customizer needs a Chamevo product linked to it.
Fix:
- Edit the WooCommerce product.
- Scroll to the Chamevo meta box (usually below the product data panel).
- Select a Chamevo product from the dropdown.
- Save the product.
- Reload the product page.
Cause 2: License is not active
The Chamevo admin menus and frontend customizer require an active license.
Fix:
- Go to Chamevo β Dashboard.
- Check the license status. If it shows inactive or expired, enter your license key and activate.
- Verify your plan is active at cp.chamevo.com.
Cause 3: Visibility setting mismatch
If the customizer is set to open in a lightbox or separate page, it may not appear inline on the product page.
Fix:
- Go to Chamevo β Settings β General β Display.
- Check Open Product Designer in...:
- Page β shows inline on the product page.
- Lightbox β shows in a modal after clicking the Customize button.
- Page after user clicks on the customization button β redirects to a separate page.
- If set to Lightbox or separate page, the Customize button should appear. Click it to verify the customizer loads.
Cause 4: Theme conflict with WooCommerce hooks
Some themes override the WooCommerce product template and remove the hooks Chamevo uses to insert the customizer.
Fix:
- Go to Chamevo β Settings β Advanced β Troubleshooting.
- Enable Debug Mode.
- Open the product page as an admin. The Theme Check modal should appear, showing which WooCommerce hooks are present on the page.
- If critical hooks are missing, the customizer cannot attach to the page.