EventBridge - INVENTORY_LEVELS_UPDATE topic not firing on manual inventory update

I have successfully registered webhooks for the following topics: PRODUCTS_CREATE, PRODUCTS_UPDATE, INVENTORY_LEVELS_UPDATE. My graphql query and response roughly looks like:

mutation {
  eventBridgeWebhookSubscriptionCreate(
    topic: ${topic},
    webhookSubscription: { 
      arn: "${arn}"
      format: JSON 
    }
  ) {
    webhookSubscription {
      id
    }
    userErrors {
      message
    }
  }
}  

>>>

data: {
    eventBridgeWebhookSubscriptionCreate: {
      webhookSubscription: { id: '

I have verified that the webhooks are firing for the `PRODUCTS_CREATE`, `PRODUCTS_UPDATE` topics (the current EventBridge source is CloudWatch). However, the `INVENTORY_LEVELS_UPDATE` webhook is not firing. Further, when I update inventory manually, the `PRODUCTS_UPDATE` webhook is fired but the `INVENTORY_LEVELS_UPDATE` webhook is not.

I currently have the following scopes enabled:

```javascript
scopes: [
  "read_inventory",
  "read_products",
  "write_inventory",
  "write_products"
]

Any idea what might be going on here?

Hey @ft3

Would you be able to provide us with a product ID for a product where the webhook isn’t firing correctly?

After nothing firing yesterday, it looks like both webhooks (PRODUCTS_UPDATE and INVENTORY_LEVELS_UPDATE) are firing as expected. Here is a product id for the webhook that didn’t fire yesterday: b7686311-1511-75b7-1f16-680848e4e7d9.