New webhooks not receiving merchant data anymore?

I’ve been using a Monzo webhook created a few years ago and I always received full merchant data (e.g. the “merchant” field in the JSON payload is filled). More recently I’ve been migrating some stuff on my side and I tried setting another webhook. However, any new webhooks I create don’t seem to receive merchant data anymore; the “merchant” JSON field is present but set to null.

Looking at the documentation (Monzo API Reference), it seems like I should be always receiving merchant data, there isn’t even a flag controlling that like in direct API calls. Is there any hidden setting or behavior I’m missing?