So... the car is back in your hands? Other than saying you needed to be on WiFi what did they do? Just connect it and voila it works? New software, that map update? New MCU? Something else?
I'm agreeing with others here that you got a creative explanation that cannot possibly be true.
I'm agreeing with others here that you got a creative explanation that cannot possibly be true.