Flow execution failed in HTTP Request integration (Cloudflare proxy incompatibility?)

The Knowledge article “Flow Execution Failure With a “Server error processing request” Error” provides very little in the way of clarification or guidance on how to get more detailed information about the failure state. There doesn’t seem to be a way to actually obtain the response details of an failed external HTTP call. It doesn’t get logged in Action logs, like console.log statements in Actions.

I’m observing this error state when using the HTTP Request Integration in a Flow. It doesn’t seem possible to get any additional context regarding the details of the failed request, when it fails.

I’ve been able to determine that it has something to do with the domain I’m trying to call being proxied by Cloudflare, because when I disable the proxy, it all works. However I’m pretty sure (I might be wrong though, memory is a weird thing) that this worked before, with the proxy.

What I was able to observe, in my debugging attempts, was that if I make the same request inside an Action using Axios, Cloudflare blocks the request with their “Bot fight mode”, as shown in their event log. However in the HTTP Request Integration, when it fails, no such event shows up in Cloudflare logs, which would seem to indicate it’s not the “Bot fight mode” at play.

I would be extremely helpful to get detailed insight into what it is actually happening and why.

Best regards,
JS