Accidentally selecting Rage on my overleveled Charizard against Blue's Pidgeotto in the Pokémon Tower, and Pidgeotto using Sand Attack. All my attacks then missed, and I think it's because of a "feature" in Generation I:
If Rage misses during the turn it is selected, its secondary effects will not activate. If Rage misses due to an accuracy or evasion check when its decision-removing effect is active, the accuracy of Rage will subsequently become 0.4%. The duration of Rage will be paused but not disrupted by anything, including Sleep, Freeze, partial trapping, flinching, or if the user hurts itself due to Confusion.
In hindsight, I thought I was just unlucky with the misses, so I kept attacking. I was kind of forced to as well, because the last time I had saved was before Rock Tunnel, although in hindsight, after around 40 turns or so, it probably would have been quicker...
Eventually, I did restart the game, although I don't remember at what point this happened.