We've a webhook created which is responsible for updating our backend system when any invoice updated.
We use 2 admin accounts, one of them who created webhooks, when the user who created the webhook record payment on invoice, the webhook works and update our backend system while the other admin user when record payment on invoice the webhooks don't work.