Ah .. we had assumed that you periodically updated your device. Might be good practice for the future. What can happen is that a bad internal date mechanism on a file can cause an old file to be used far beyond its useful date. If that winds up in your ephemeris folder, it can prevent future updates to newer fix files.
All said, glad you got it sorted.