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!