MMO Champion Feed returning 403 (works in browser)

The feed for MMO Champion is returning a 403 error in NewsBlur but works when loaded directly in the browser. Can anything be done to resolve this or are they blocking NewsBlur?

I’ve emailed Cloudflare with the new list of server IPs so they should add us to their allowlist within the next couple of days.