
Troubleshooting
Running into something unexpected? Find fixes for common errors, API problems, and unexpected behavior in your app.
By Sofia and 2 others3 authors162 articles
How can I troubleshoot the Bubble error message: 'Sorry, we ran into a temporary bug and can't complete your request'?
Why do my searches return incorrect results after deleting Things?
Why does my Zapier trigger data not match my live Zap data?
Why aren't my API Connector Shared Parameters being added to my calls?
Why do non-English characters in file names appear as symbols in the File Uploader?
Why won't my BBCode [video] tag display YouTube or Vimeo videos in a Text element?
Why does my background style transition animation play on page load?
Why doesn't the Issue Checker flag references to non-existent option sets?
Why do ellipses on text elements behave unexpectedly?
Why does the Dropdown element appear twice on Firefox for Android?
What are the known limitations of the Box plugin?
What are the known limitations of SelectPDF in Bubble?
What are the known limitations of CSV and data import/export?
Why aren't my App Data search results showing all relevant records?
What are the known limitations of the Rich Text Editor?
What are the known limitations of the dropdown element?
Why does "This Page" return null in a scheduled custom event?
What are the known limitations of the Stripe v2 plugin?
Why doesn't fixed height work for Text elements in my native mobile app?
Why does my Data API return records from a deleted custom type?
Why isn't my new workflow showing up in the editor?
Why aren't my raw data edits saving in the backend workflow editor?
Why does Safari prompt to autofill inputs in the Bubble editor?
Why can I still scroll the page behind an open popup on iOS Safari?
Why does a horizontally-centered element with margins flicker or jump on page load?
Why do data type names appear differently in the Plugin API than in the editor?
Why does the PayPal checkout pop-up appear cut off when using the Braintree plugin?
Why does right-to-left text revert to left-to-right after a condition changes?
Why are large numbers rounded when I parse JSON in the API Connector?
Why doesn't my app display correctly in Instagram or Facebook's in-app browser?
Why does the same workflow sometimes use different amounts of Workload Units?
Why does "Push to sub-apps" appear to be stuck or still copying?
Why does Bubble's Twitter plugin return an API access error when trying to authenticate?
Why do workflows fail when my Bubble app runs inside an iframe on Safari?
Why doesn't the decimal input work with a Japanese or Chinese keyboard on iOS?
Why doesn't clicking a masked input field trigger my group's click workflow?
Why can't I change my dropdown's placeholder text conditionally on Firefox?
Why does my app show a password prompt when loading a page with conditional images?
Why am I seeing a warning that my Bubble banner has been removed or altered?
Why does the font_face property include a ":::custom" suffix for custom fonts in my plugin?
Why is the issue checker slow to run on my app?
Why is my drag/drop group's position reset to (0,0) on first preview after an edit?
Why does my app return the wrong city or address for some international locations?
Why does the Rich Text Editor automatically add a new line based on text alignment?
Why does my app still prompt for permissions when a workflow condition isn't met?
Why does Bubble round numbers with more than 15 digits?
Why do decimal calculations produce unexpected rounding results in my app?
Why is my editor slow after merging branches?
Why do some workflow steps run out of order?
Why does my index page slug appear as /index/slug instead of just /slug?
Why am I getting an error connecting to Pinterest using Bubble's plugin?
Why doesn't Apple Pay appear during checkout for one-time payments via the Stripe plugin?
Why does my navigation workflow run more than once when a button is clicked quickly?
Why is my image file larger after Bubble processes it with Imgix?
Why does my parallax background image disappear when refreshing in incognito mode?
Why doesn't the Animate action work on a dropdown element?
Why does an input's placeholder disappear when I hover over it?
Why does the Date/Time Picker's "Today" button show the wrong day after midnight?
Why does Bubble only send the last value when I have duplicate keys in a Form-data API call?
How can I revert my Bubble app to the default Bubble subdomain after using a custom domain?
Why am I getting a SendGrid sender identity error when sending emails from a different domain?
How can I resolve 401 authentication errors in Bubble's API Connector?
How do I troubleshoot and resolve JSON-related errors in Bubble?
Why am I getting a 429 error when setting up my API call to OpenAI?
Why am I getting a a 429 error from ChatGPT / OpenAI: “You exceeded your current quota, please check your plan and billing”?
Why am I getting a "Connection attempt failed: SSL/TLS required" error for a new connection in the SQL Database Connector?
Why can't I copy an API call Action and paste it into a workflow?
How do I troubleshoot LinkedIn API errors in Bubble, such as invalid dateRange parameter or authorization issues?
Why are emails used to log in with OAuth in my app not available for reuse?
Why might I be receiving 500 errors while making API calls to third-party APIs?
Why do templates not contain private headers or fields in the API Connector that are present in the template demo?
Why did my OAuth token become invalid before it was set to expire?
Why is my call failing or passing in an empty string when I try to use null values in the SQL Database Connector?
Why doesn't the live app version show in my Zapier flow, even after deploying to live?
Why won't Bubble recognize raw body text from my API as a data source?
How can I optimize my Bubble app's performance and resolve issues with slow loading?
My issue checker wasn't showing issues while I was editing - why did issues appear when I clicked on certain pages or tried to deploy to Live?
Is it normal for the issue checker to be slow to report problems within my app?
Why is the "Optimize Application" feature timing out or causing my browser to run out of memory?
Why isn't the "Export App" feature working for my app?
Why are my filled icon variants rendering as solid black on BubbleGo on iOS?
Why am I getting the message "This release no longer supports X number devices..." after trying to publish my build to the Google Play Store?
I need help troubleshooting my wrapped mobile application. How do I get help?
How should users of Bubble address Google Play warnings about edge-to-edge display, APIs, and memory page alignment?
Why don’t custom fonts render in native mobile apps built with Bubble?
Why am I getting a "SKU not found" error in TestFlight when testing in-app purchases?
Why aren't all the files in my file manager deleted when I use "Select all" option?
What should I do if my Bubble app reaches its database entry limit?
Why aren't privacy rules for "find in searches" explained in the debugger?
Why are my page slugs not working as expected when the data type has privacy rules applied?
Why do all app data columns rearrange when customizing the order of columns in a database thing's table?
Why can't "Get Path from URL" match a slug for Custom Data types?
When using the "contains keywords" operator, why is some of the text ignored in run-mode?
When a user's privacy permissions are updated with a workflow, why aren't they able to see the expected data on the page?
I've set up a dynamic data source for a Dropdown or Searchbox element in my app. Why isn't data that exists in my app's database visible while in run-mode?
Why is the <> operator not available for the email field constraints?
I have attempted to copy and restore my database but, it's not completing. Why is it stuck?
Why aren't there any text input fields for creating data types in the App Data tab?
How do I grant Bubble employees access to my App Data for troubleshooting?
Why isn't new data appearing in my app's sitemap?
Why is my Stripe Checkout image not displaying in run-mode?
Why is "https://bubble.io" added to the start of BBCode URLs when the Rich Text Editor is open?
Why do I get the error "unable to connect to Ipify Error connecting to Ipify (0)" when using the Ipiphy plugin?
Why aren't the elements or actions from the plugin I installed visible in the Mobile Editor?
Why does my workflow behave differently when it's triggered repeatedly?
Why can't recurring events run user-specific OAuth calls without logging in first?
Why is the visibility conditional used in a custom state not working as expected when also using a show / hide workflow?
Why isn't the “Log out other user's sessions” action being reflected on the page?
Why is my workflow running with empty fields when there is a "result of the previous step" data source?
Why are some of my workflow actions failing to run when they're placed after a "Refresh the page" action?
Why might I see the same workflow costing two different workload unit amounts?
Why don't internal workflow states update in the moment when a "Reset Group" or "Reset Input" action is involved?
Where can I find my backend workflows / Why can't I see my backend workflows anymore?
Sometimes when I schedule workflows or run actions that make changes to the same thing, not everything updates as expected. How do I fix this?
Why can't I delete a "Loading..." workflow action?
Do conditional expressions that control element visibility always run on page load?
Why does the "step-by-step" debugger show different conditions compared to autobinding without the debugger?
Why can't I see the padding indicator on a container with a dark background?
Why am I still able to scroll on the page behind a pop-up in Safari?
Why does toggling visibility from the conditionals tab not work?
Why didn't the color change on my Ionic Range Element?
How do I fix inconsistent element sizing during an animation?
Why won't my input element clear when all of its contents are selected?
Why is the Searchbox element autocompleting addresses incorrectly?
Why am I unable to select an option from a dropdown?
Why does my CSS gradient look inconsistent on Safari?
Why does my app act as expected in one browser, but differently in another?
How do I work around different types of input elements validating slightly differently and at different times?
Why can't a text element be centered vertically past the first line?
Is it possible to create elements with negative width or height values?
How do I upgrade my app to the responsive design system?
When I upgrade my app to the responsive design system, will it upgrade all pages and all versions?
Why is there "\n" instead of a new line in my text?
Why does a thin white line appear under an element when I try to center text vertically?
Why is my text not rendering correctly when the page is loaded?
Why am I getting pop-ups about entering my password and email, or autofilling my email when trying to type in a text input in the editor?
Why is the formatting of a repeating group altered when the repeating group has a scrollbar?
Why is my custom font unable to load?
Why does the hover state on some elements lag for fast cursor movements?
Why doesn't a Drag/Drop Group placed in a nested Repeating Group trigger auto-scroll when dragged to end of group?
How can I set my elements to fill 100% of the viewport height (vh)?
Is it possible to submit a Multiline Input form when a user presses the "Enter" key?
Why do I see a different HTML tag when inspecting a text element in the browser console than what's set within the property editor?
How do I troubleshoot buttons not working in Bubble?
How do I set up, troubleshoot, and optimize repeating groups in Bubble?
Why am I getting a "This app is a free plan and should have a Bubble banner..." message when previewing application/template?
Do Safari & iOS handle dynamic images the same as Chrome?
Why can't I change a repeating group's data source with a condition that references the RG's data source?
Why does an element with on-click workflow set to "not clickable" in the property editor still show the accessibility outline?
Why is my password reset link sent via the "Send email" workflow leading to a broken page?
Why isn't the built-in "Send email" functionality working in my app?
How can I resolve SendGrid email errors in Bubble related to quotas and sender verification?
Why are password reset emails not being received, or functioning improperly?
How can I optimize email deliverability and troubleshoot issues with SendGrid in Bubble?
Why is SendGrid attempting to verify my keys using the wrong domain?
How does Bubble’s default 'Send email' action work, and what are its limitations?
