Looks like from suggested threads I am not alone in this issue.
This has happened two mornings in a row now.
Day 1 : Climb up and down stairs until number on watch reaches 5. Do at least that many MORE stairs - counter doesn't change. Soak watch in water for an hour, jiggling every few minutes. No change. Turn watch off and on again. Counting resumes.
Day 2 : Climb up and down stairs until number on watch reaches 5. Do two more flights, not counted. Turn watch off and on again, counting resumes.
What is it with Garmin watches that they can't count stairs without restarting the device?