Big Brother at FCA?

The mileage was just a coincidence.
Had 4 or 5 cars on the lot do the same thing in the past week.
It's just a software update for the radio and nav system. Mostly the nav system.
You'll Keep getting them over time as long as FCA is supporting the tech.