This error means a workflow action or conditional expression references a UI element that no longer exists in your Bubble app's current version. The element was likely deleted, renamed, or exists on a different page. Use Bubble's Issue Checker to find all broken references and either restore the element or update the references to point to an existing element.
What does "Element not found in current version" mean in Bubble?
When Bubble shows "Element not found in current version," it means something in your app — typically a workflow action, a conditional expression, or a data display — references an element by its internal ID, but that element no longer exists in the current version of the app. Every UI element in Bubble has a unique identifier, and when you delete or rename an element, any references to its old identifier become broken.
This error is especially common when making design changes that involve removing or restructuring page layouts. Bubble does not automatically update all references when you delete an element — it leaves orphaned references that only surface when you try to run the workflow or deploy the app. The Issue Checker tool in Bubble flags these broken references, but many developers do not run it regularly.
The error can also appear when copying pages or elements between Bubble apps, as the element IDs do not transfer. A workflow from the source app that references element "Button A" will fail in the destination app if "Button A" has a different internal ID.
Common causes
A UI element was deleted from
a page but workflows still reference it by its internal ID
An element was renamed and
the reference was not automatically updated in all workflows and conditions
A page or reusable element was copied from
another app, and element IDs do not match the new context
The element exists on a
different page than where the workflow is trying to reference it
A plugin element was removed
(plugin uninstalled) but workflow actions that used it remain
Version control conflict
the element exists in the development version but was not deployed to the live version
How to fix broken element references in Bubble
Open Bubble's Issue Checker (click the bug icon in the top menu or go to Settings > Issue Checker). It will list all broken element references across your app. For each issue, you can either restore the deleted element if it was removed accidentally, or update the reference to point to an existing element.
If you cannot find which workflow or conditional is causing the error, use the Search tool (Ctrl+F) to search for the element name across all pages and workflows. Look in both the Design tab and the Workflow tab. After fixing all references, run the Issue Checker again to confirm no broken references remain. Deploy only after the Issue Checker shows zero issues. For apps with many broken references after a major redesign, RapidDev can help audit and fix all orphaned references systematically.
Prevention tips
- Run the Issue Checker before every deployment to catch broken element references early
- When deleting UI elements, first search for all references to that element in workflows and conditions
- Use descriptive element names (e.g., 'Submit Button - Signup Form') to make broken references easier to identify and fix
- After copying pages between apps, always check workflows for broken element references since IDs do not transfer
Still stuck?
Copy one of these prompts to get a personalized, step-by-step explanation.
My Bubble app shows 'Element not found in current version' in multiple workflows. How do I systematically find and fix all broken element references?
Help me identify all workflows and conditions in my Bubble app that reference deleted or renamed elements so I can update them.
Frequently asked questions
How do I find all broken element references in my Bubble app?
Use the Issue Checker (bug icon in the top menu or Settings > Issue Checker). It scans your entire app for broken references and lists them with links to the specific workflows and conditions that need fixing.
Why does "Element not found in current version" appear after copying a page?
When you copy a page from another Bubble app, element IDs do not transfer. Workflows from the source app reference the old IDs, which do not exist in the new app. You need to re-link each workflow action to the correct elements.
Can this error prevent me from deploying my Bubble app?
The error itself does not block deployment, but it means affected workflows will fail at runtime. The Issue Checker may flag it as a warning. Fix all broken references before deploying to avoid runtime errors for your users.
Does renaming a Bubble element break workflow references?
Renaming usually does not break references because Bubble tracks elements by internal ID, not name. However, some edge cases involving reusable elements and complex conditional chains can cause broken references after renames.
How do I prevent broken element references in Bubble?
Before deleting any element, search for it in the Workflow tab and in conditional expressions. Use the Issue Checker regularly, especially after design changes. Keep element names descriptive so broken references are easy to identify.
Talk to an Expert
Our team has built 600+ apps. Get personalized help with your issue.
Book a free consultation