Issues with variant stock information in Flow

It looks like it sees the inventory stock at 0 for the item when it should have been 1. Could it be that its checking the stock after the order goes through?

Do I need to check the on hand stock instead?