Perhaps setup a complementary backend workflow to monitor for that status to change to paid and then trigger.
It seems that attempting this while creating an order leaves room for unsuccessful execution of the condition.