MS Webhook getting Cached

I have a web app that receives a webhook from Microsoft when a user's Teams presence updates. I need to see this on the server so I can execute other functions, but Cloudflare is caching the POST request from Microsoft about 80% of the time.

I added a page rule and a cache rule about 24 hours ago, but I am still experiencing the same issue. Any idea what I can do to stop this?

This is the cache rule set to bypass. When I "simulate a request trace" on the endpoint, I see that it does hit both the page rule and the cache rule:

(http.request.uri.path eq "/presence/notifications/")
Was this page helpful?