I have the Garmin eTrex Lengend C and mine is the same way, need to be moving to get the compass to report correctly. It does seem to respond with just one or two steps in a relatively straight line though.

Michael
_________________________
Education is the best provision for old age.
~Aristotle

I have no interest in or affiliation to any of the products or services I may mention. Should I ever, I will clearly state so.