Changed op dispatch logic in chain_async_op to be identical to complete_async_op. Hopefully fixes that unit test regression.