Loading variants won't go away
The variant selector shows "Loading..." forever on your live site. Here's how to fix it.
Common causes
The most common cause. Your published site doesn't have the Swell credentials it needs to fetch data.
Fix:
Open the TGC plugin in Framer
Go to Settings
Make sure you're connected (you should see your store name)
Republish your Framer site
The swellId in your CMS doesn't match any product in Swell.
Fix:
Check if the product exists in Swell
If deleted, remove it from your Framer page
If renamed/recreated, re-sync your products
The product is set up as a simple product (no variants) in Swell.
This is expected behaviour. The variant selector shows nothing because there's nothing to select. Consider:
Adding variants in Swell, or
Hiding the variant selector for simple products
Your browser is blocking requests to Swell.
Fix:
Open browser dev tools (F12)
Check the Console for errors
Look for CORS or network errors
If using a custom domain, ensure it's properly configured
Rare, but possible.
Check:
Try loading your Swell admin dashboard
Check Swell status page
Wait and try again later
Debugging steps
Open your published site
Open browser dev tools (F12)
Go to the Console tab
Look for errors mentioning "TGC", "Swell", or "fetch"
Go to the Network tab
Filter by "swell" and check if API calls are succeeding
Still stuck?
If none of the above helps:
Disconnect and reconnect your Swell store in TGC settings
Re-sync your products
Republish your site
Clear browser cache and test again
Related
Variant selector
Credentials
Variants don't show on live site