Fixed an issue where FlatRecover triggers for unexpeted reason it wouldn't trigger forward Recovers.