Add a timer and new `FallbackRecovery` state to try to recover from `Fallback` writer state every hour. Fixes #2997