Connected Inventory only syncs inventory when there is a new order; or when there is a refund order. Other types of activities like 'transfer' , 'edit order' and 'manual update inventory' would not trigger a sync.
Inventory Synchronisation Process
Customer purchased a product that is either part of an Inventory Group or Bundles
Shopify sends an order notification to Connected Inventory app
Connected Inventory app computes which product requires an inventory sync and by how many
Connected Inventory sends an inventory update to Shopify
Shopify receives and completed the inventory update.
Synchronisation delay depends on how fast each component in step 2 - 5 can complete the task. Unfortunately we're unable to guarantee the amount of time it would take. It is because step 2 and 5 depends on how fast Shopify behaves rather than Connected Inventory.
Grouping Synchronisation Process
The inventory of Products (or variants) in Inventory Groups will be synchronised in the following scenarios:
An order is created because a customer has completed a purchase.
An item is re-stock due to order cancellation or item return.
Bundles and Sets Synchronisation Process
The inventory of Products (or variants) in Bundles and Sets will be synchronised in the following scenarios:
a) Purchase on bundle set
An order is created because a customer has completed a purchase.
An item is re-stock due to order cancellation or item return.
The inventory of Bundle product (or variant) and its components (child) will be updated same as Grouping Synchronisation Process.
π Pro Tips: Inventory adjustment on Bundle product (or variant) won't adjust components (child) inventory. The manual adjustment on Bundle product (or variant) will be replaced 10 minutes later accordingly to its components (child).
b) Purchase or inventory adjustment on items (child) under bundle set
An order is created because a customer has completed a purchase.
An item is re-stock due to order cancellation or item return.
The inventory of Bundle product (or variant) will be refreshed every 10 minutes, based on the inventory of each of its components.
Article Why the inventory is not synced? helps when you investigate any synchronisation exception and steps required for Synchronisation.