CMS TABS using Finsweet Components not working properly

Description

[Hello, I created a CMS TABS using Finsweet Components. The tabs display normally in Webflow’s preview, but once the site is resolved to the official domain www.caelumtools through Cloudflare, the images stop work]

Site URL

Required: Please provide a staging/production URL where we can see the issue

Video/Screenshots

Required:

Additional Context

  • Browser: [Chrome 150.0.7871.116 (arm64)]

NDA Notice: If you’re under an NDA, please feel free to send us a Direct Message/Email with the above information.

Hey @helloffan!

This is actually expected behavior with Finsweet Components licensing, and your setup isn’t broken :flexed_biceps:

Here’s what’s going on — Components are completely free on .webflow.io staging URLs, but they require an active paid plan to function on custom domains. When there’s no valid license for the production domain, the Components script loads briefly but then intentionally stops initializing. That’s exactly why your tabs look fine in Webflow preview but the images stop working on www.caelumtools.com.

We can also see in your HTML that all the tab content items have is-content-active applied to them simultaneously — that’s a clear sign the Components JS isn’t initializing on the page, which lines up perfectly with the licensing diagnosis.

To fix this:

  1. Subscribe to a Finsweet Components plan at Build Complex Webflow Components - Finsweet Components
  2. Connect your production domain (caelumtools.com) to the license — you can do this during checkout or afterward in your Finsweet account dashboard under subscriptions
  3. Republish your site and test on the live domain

If you already have an active subscription, the issue might simply be that your custom domain isn’t connected to it yet. Double-check your dashboard to make sure caelumtools.com is listed under the active plan.