I have a 2016 4Runner (Navigation Unit) with a head unit that has constantly caused a headache. It started in 2017 when the XM tuner gave out. The dealership's solution was to replace the head unit with a refurb. I think back on it now and I don't recall changing the radio ID number with XM...