For any developer to have not considered 'what happens when it gets to maximum value', particularly when this rollover has happened once before in GNSS history, is pretty unforgivable, particularly for a certified bit if kit such as from Avidyne. It does stink of a lack of rigour and competence, as stated by Steve.
Iceman