Run through this checklist:
1. App embed enabled?
Shopify admin → Online Store → Themes → Customize → App embeds → confirm RecurX widget is ON. Save the theme.
2. Plan attached to the product?
Open Plans → find your plan → confirm the product is in the Attached products list. If not, attach and save.
3. Selling plan synced to Shopify?
Shopify admin → Products → [your product] → Selling plans — should list the RecurX plan name. If empty, click Resync in Plans.
4. Theme caching?
Try incognito (theme can serve a cached HTML). Hard reload (Cmd-Shift-R).
5. Theme JS error?
Open the storefront PDP, then DevTools → Console. RecurX errors are tagged [RecurX]. Common cause: third-party JS conflicts with the App Embed (Privy, Klaviyo legacy widgets).
6. Still nothing?
Re-run the install: Reinstall RecurX → Reinstall theme embed. This re-injects the widget bundle.