Webhooks receiving issue


I am going to receive webhook for inventory update and shipment update.
I registered webhooks in client account through Legacy API.
I receive a webhook for inventory update, but with empty body and don’t receive webhook for shipment update.

Please assist as soon as possible.

Update: when I try to create order through Legacy API, I receive an inventory update webhook with empty body. When I try to create order through GraphQL, I don’t receive inventory update webhook.