How Does a PoS System Recover from a Situation Where Finality Is Not Achieved?
If the network fails to achieve the two-thirds supermajority required for finality, the chain enters a "non-finalizing" state. Ethereum uses an "inactivity leak" mechanism to recover.
This mechanism gradually reduces the stake of validators who are offline or not attesting. This process eventually causes the non-participating validators to fall below the two-thirds threshold, allowing the remaining, honest, and active validators to regain the supermajority and resume finalization.