Cloudflare's Ethereum gateway is sadly super unstable :(. The biggest issue it has is that often requests will be returned back with errors saying that the node doesn't have any blocks synced, as they seem to keep bringing in new nodes that sync from scratch but they aren't excluded from their backend set until they are ready, and so you'll do requests and get back failures constantly (but there are also other "silly" issues such as some kind of JSON parsing front-end that is using a "falsey" check on the id field, which is causing it to disallow spec-valid values such as 0). FWIW, I'd love to be using them in production constantly for our product, but they just have never worked even for small periods of time really... I'd love to have some good way to send feedback on these issues to Cloudflare and have them get fixed, so if anyone from Cloudflare reads this and would be excited about that, I'm saurik@saurik.com?