Having to update your software in a new unit is very common.