A tow driver installed my battery and broke the dash display
Your BMW battery is specific to your vehicle and must be installed properly. This requires items shut down and then powered up in a specific sequence. It is not a quick swap out/in as it was in the old days! (not that we would know about those old days!) You can experience serious, costly electrical problems if not installed properly.
The harsh truth is that there are some mechanical shops and body shops working on these cars that should not. We have seen Nav systems ruined by incorrect battery install. We have seen windshields installed and the subsequent failure of the rain sensors.
It takes a substantial investment in time and money to stay current with technology on your BMW. Just because a shop has someone who “knows” BMW, does not mean they have the tools and equipment to do it right!