blipB
BuildShip9mo ago
9 replies
blip

Framer CMS Data Sync Plugin - Assertion Error: "Collection with ID cannot be found"

I’m running into an issue using the Framer CMS Data Sync plugin and could use some help.

🔧 Context:
I'm using the CMS Data Sync plugin in Framer to fetch product data from a BuildShip workflow that pulls and simplifies product info from BigCommerce.

The workflow is fully functional and returning a proper array of product objects (confirmed via logs and manual testing).

The data fetch step within the plugin works — I can see the returned columns and match them to fields like title, price, description, and image.

🧨 The Problem:
When I click “Create Field Mapping, I get the following error:

CMS Data Sync - Failed to sync data. Please try again.
Assertion Error: "Collection with ID cannot be found"
✅ What I’ve Tried:
I did not manually create the collection — I let the plugin handle it entirely.

I tested the endpoint manually; it returns an array with product objects properly.

I verified that the workflow URL is correct and publicly accessible.

I also made sure that the returned array is directly at the top level (as expected by the plugin).

Tried renaming the collection and restarting the sync from scratch.

🔍 My Suspicion:
It seems like the plugin tries to create a new collection but then fails to locate the internal Framer CMS ID during the mapping step — maybe something is going wrong between the sync steps, or there's a bug in the plugin itself.

🙏 Any ideas or help from the team would be greatly appreciated! I can share screenshots, logs, or even the full BuildShip workflow and Framer setup if helpful. Thanks!
5.PNG
6.PNG
7.PNG
8.PNG
Was this page helpful?