Found it.
The square little piece that the shifter is hinged in is supposed to have two protruding corners to stop the lever's forward motion. But on this one, both have sheared off. Difficult to see first, hidden under grease and dust.
So what next?
Can I get that as a spare, or do I need to find a donor/replacement shifter?