Hello,
I’m experiencing a persistent issue with my custom domain configuration and would appreciate any help.
My Setup:
- Frontend: Flutter Web application
- Hosting: Backendless Hosting (files deployed to
/web) - DNS & Proxy: Cloudflare (proxy is enabled, “orange cloud”)
- Custom Domain:
acqadvantage.com - Backendless App ID:
0EB3F73D-1225-30F9-FFB8-CFD226E65F00
The Problem:
My Flutter application loads correctly when I navigate directly to https://acqadvantage.com.
However, when a user is redirected from an external site (like Stripe after a payment) to a URL with a query parameter (e.g., https://acqadvantage.com/?payment=success), the request fails. Instead of loading the app, the browser receives an HTTP 400 Bad Request with the following JSON error:
{
"code": 9070,
"message": "Application is not found by domain 'acqadvantage.com'.",
"errorData": {}
}
Troubleshooting Steps Already Taken:
- I have confirmed my custom domain (
acqadvantage.comandwww.acqadvantage.com) is added to the “Custom Domains” section of my app settings. - I have confirmed the Cloudflare SSL/TLS mode is set to “Full”.
- I have confirmed this is not a browser or application code issue. The error happens before our Flutter app can load.
- As a diagnostic test, when I temporarily disable the Cloudflare proxy (“DNS only” mode), the error changes to the expected
SSL_ERROR_BAD_CERT_DOMAIN. This confirms my DNS records are pointing to the correct Backendless server. The400 Bad Request/Error 9070only occurs when the Cloudflare proxy is enabled.
My Question:
This seems to point to an issue with how the Backendless platform handles proxied requests from Cloudflare for my custom domain, specifically when the request originates from an external redirect. Could the Backendless team please check the server-side logs for my App ID to see why the domain lookup is failing in this specific scenario?
Thank you for your help.


