Hi everyone,
I’m experiencing an intermittent issue with API calls in Bubble. Some requests work perfectly, while others simply don’t trigger or fail, without a clear pattern.
Context
- My Bubble app makes API calls to Xano via the API Connector.
- The same request works correctly in Postman and in other external environments.
- In the test environment (test), some calls work, but others fail.
- In the live environment, most API calls fail, and they don’t even appear in the Network tab of DevTools.
- I have removed and reconfigured the API in the API Connector, but the issue persists.
- Bubble’s Debug Mode shows that the workflow stops at the API request step, without any visible errors.
What has already been tested?
API Connector is correctly configured (and works for some calls).
Authentication credentials and tokens are correct.
The API works in Postman and other external environments.
No request limits or restrictions on Xano.
No visible errors in the DevTools console.
Tried creating a new workflow with the same API call, but the issue persists.
Tried removing and recreating the API Connector setup.
No differences between the Test and Live environments (the workflow is identical).
Error Behavior
Some calls appear in the DevTools Network tab, but without a required parameter.
Other calls in the Test environment work correctly, with the correct parameter.
In Live, only the incomplete requests appear in DevTools; the correct ones never trigger.
Some requests that don’t require parameters also fail, so it doesn’t seem to be a data issue.
Bubble stops executing the workflow at the API request step, without showing any visible errors in Debug Mode.
Possible Causes Considered
- Internal Bubble rate limits?
- Some instability in Bubble itself? (I checked status.bubble.io, but there are no reported issues).
- Some internal Bubble setting preventing certain workflows from executing?
Has anyone faced a similar issue or has any ideas on what might be happening? Any insights would be greatly appreciated!