The payload being sent to the server from a remote service is empty after going through CloudFlare

We utilize a 3rd party API. Their service has a webhook component. The endpoint of their webhook hits out server, we register the hit, I can see the headers, but the payload is empty.

The content length is small and amounts to there being no payload when it hits the server.

However, if we direct the webhook to a different url, we see the full payload. The issue comes up with the url associated with Cloudflare.

Is there some security trigger that would adjust the payload coming through the proxy?