Parse Error: Expected HTTP/

Hi all,

I’m running into a strange issue in a Business Central flow. I have an array of records, and I post them in a BC flow step as one-to-many. In total it processes about 3000 records, and all of them get processed.

However the problem is that on every run I get two errors on random records with the message:

Parse Error: Expected HTTP/
HPE_INVALID_CONSTANT
Connection

It’s confusing because the record itself still seems to execute, but the error pops up anyway. Since the failures are random and not tied to any particular data, it almost feels like a bug, though I’m not sure.

Has anyone seen this before, or know what might cause it?

PS:
Flow step information snippet:

Hi Nuri,

I’m not familiar with this type of error from BC. I’m asking around internally to see if someone has seen it before or has some advice.

Yonton Mehler

Celigo CS.

1 Like

Thanks
@Yonton_Mehler @Celigo_Support
Tagged them correctly.

Hi @nuriensing,
Good morning!
This error is not about your flow setup or data. It’s a random, transient HTTP parsing issue, most likely caused by Business Central or a network layer occasionally sending an invalid response.

Since the requests still execute, the workaround is either to automatically retry failures or reduce concurrency to avoid triggering them as often.

Possible causes -
Concurrency / One-to-Many Pattern
Since you’re sending ~3000 DELETE requests in a one-to-many step, the high request volume might cause intermittent response corruption.
Business Central Service Issue
Business Central cloud endpoints may intermittently return a non-HTTP response under load, especially if there’s throttling or a temporary service hiccup.

Thank you!