Fix RecoveryOrder Logic