IPFS gateway returning broken 200

Hello, in the last couple weeks we started to see severe issues with the cloudflare ipfs gateway in multiple regions of the world. For some users valid ipfs hashes started to return 200 responses serving what seems to be a broken cache response(empty response).

E.g. this resource https://cloudflare-ipfs.com/ipfs/QmadwASW4nrYi3k2F7WcVaCefqGa3ykjWvTtxrhpv8GMXP will return an empty response in some parts of europe.

Where the correct answer would be a json blob:
https://ipfs.io/ipfs/QmadwASW4nrYi3k2F7WcVaCefqGa3ykjWvTtxrhpv8GMXP

Response headers

accept-ranges: bytes
access-control-allow-headers: Content-Type
access-control-allow-headers: Range
access-control-allow-headers: User-Agent
access-control-allow-headers: X-Requested-With
access-control-allow-methods: GET
access-control-allow-origin: *
access-control-expose-headers: Content-Range
access-control-expose-headers: X-Chunked-Output
access-control-expose-headers: X-Stream-Output
age: 67284
cache-control: max-age=86400
cf-cache-status: HIT
cf-ray: 6b211d2059124aa9-FRA
content-length: 0
date: Mon, 22 Nov 2021 09:26:01 GMT
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
last-modified: Sun, 21 Nov 2021 14:44:37 GMT
server: cloudflare
vary: Accept-Encoding

Any help appreciated.