Update: I took the car to the Toyota dealership that sold me the car to re-activate the navigation. At first they had trouble activating it, so I left the car overnight so they can update their BMW software. After that they were able to activate the navigation for my car.
I'm pretty sure Bimmercode is the reason. I used it to remove the startup warning from the headunit and the next day I noticed navigation didn't work. I called the Toyota dealership and they confirmed that they did this step when they received the car (They even tried activating it remotely...
After changing some settings using Bimmercode, and trying to go into Navigation, I get the message "Connect USB device with correct activation code to start navigation."
It was working before, so I reverted the Bimmercode changes using a backup, but it's still not working. Any way to get it back?
Is it possible to have both the odomoeter and the fuel gauge at the same time on the instrument cluster? I know we can switch using the BD button, but there's no view to look at them together.