Arrow keys stop working when using less in a gnu screen session

gnu-screen

Solution

enter `!reset` at the less prompt

Problem

Sometimes when I am using `less` within a `screen` tab, the arrow keys display `^[OA`, `^[OB`, `^[OC`, and `^[OD` instead of doing what I want them to do. Is there something I can do to fix this and gain control of `less` again?

Original source