I have a friend who had her tires rotated at the Chevy dealer who also neglected to reprogram the tire locations. A few weeks later the system told her that she had a flat (which she did) but she couldn't find it because it told it to look at the wrong tire. The dealer must have also over-tightened the lug nuts because we destroyed the factory lug wrench getting nuts off. Or maybe the lug wrench was just a piece of garbage. Or both.
It seems that my 2016 F150 knows which tire is where because the display follows the tires when I rotate them. And I know that I haven't reset anything.