So I’ve been slowly getting the roof back to the point where it is operational. It previously had not one, but TWO hall sensors cracked and throwing faults. Replacement of these now has a CTM that is throwing no faults. However prior to replacing the sensors, the roof was in a “closed” but not locked position. Meaning that the top and shell (roof and windscreen units) where not locked in place and therefore able to be moved. Moving the rear shell on top of the roof in the “open” position allowed the rear module (deck lid) to open itself up when activating the roof open button. This however was where the operation stopped. While trying to diagnose, I moved the rear shell back into it’s “seated” position while the deck-lid was still open and pressed the top open button again. Strangely, this locked the shell into place.
I now have a roof that is closed and locked in place, but a read deck-lid that is open. The roof open button flashes red, but pressing it results in the hydraulic motor whining, but no actions taking place in the car. There are no codes in the CTM module, and reading the data-stream indicates that all sensors state the car is in the positions it is in:
Roof closed and locked
Shell closed and locked
Rear module (deck lid) open
Is there some “reset” procedure that I have to initiate to get the roof back in sequence?
Do I need to follow the emergency release procedure to get the roof back into position to repeat the sequence?
Why would BMW allow the shell to lock when the deck-lid is not in the closed position?!
Any help would be appreciated.
I now have a roof that is closed and locked in place, but a read deck-lid that is open. The roof open button flashes red, but pressing it results in the hydraulic motor whining, but no actions taking place in the car. There are no codes in the CTM module, and reading the data-stream indicates that all sensors state the car is in the positions it is in:
Roof closed and locked
Shell closed and locked
Rear module (deck lid) open
Is there some “reset” procedure that I have to initiate to get the roof back in sequence?
Do I need to follow the emergency release procedure to get the roof back into position to repeat the sequence?
Why would BMW allow the shell to lock when the deck-lid is not in the closed position?!
Any help would be appreciated.

