If this is a mechanical link it will have jumped a worm gear? Anyone reset one? This is not a mileage drum related issue more the basic mechanism. If it is a magnet rotation maybe I can clean any rubbish out. The only thing I could find in the library is stuff about a very fine air gap but no real description of how it works, or how it should be reset.
Having had cables go a bit 'wild' on several bikes and a couple of BXs' (en route to destruction) never seen this wild a fluctuation and yet it will settle solidly for ages and then suddenly play up. However as it now reads about 60-70 when I'm actually doing about 30 I'd quite like to sort it - or just disconnect it..