TGC

Loading variants won't go away

TGC

Loading variants won't go away

TGC

Loading variants won't go away

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:

  1. Open the TGC plugin in Framer

  2. Go to Settings

  3. Make sure you're connected (you should see your store name)

  4. Republish your Framer site

The swellId in your CMS doesn't match any product in Swell.

Fix:

  1. Check if the product exists in Swell

  2. If deleted, remove it from your Framer page

  3. 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:

  1. Open browser dev tools (F12)

  2. Check the Console for errors

  3. Look for CORS or network errors

  4. 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

  1. Open your published site

  2. Open browser dev tools (F12)

  3. Go to the Console tab

  4. Look for errors mentioning "TGC", "Swell", or "fetch"

  5. Go to the Network tab

  6. Filter by "swell" and check if API calls are succeeding

Still stuck?

If none of the above helps:

  1. Disconnect and reconnect your Swell store in TGC settings

  2. Re-sync your products

  3. Republish your site

  4. Clear browser cache and test again

  • Variant selector

  • Credentials

  • Variants don't show on live site