Latch & flap sensors: the roof that halts mid-sequence
Often stuck, don't force itHow it shows up
The hardtop's fold is a chain of confirmations: boot lid open, flaps clear, latches released, panels moving. The module won't allow step four until a sensor confirms step three, so when one latch or flap sensor stops reporting, a mechanically perfect roof freezes exactly where it stands. The usual giveaways: it stops at the same point every time, a warning chime or "roof not locked" message, and sometimes a fault that only appears on hot days as a tired sensor drifts.
Why it gets misread
Because the symptom looks mechanical, owners get quoted latch motors, pumps — sometimes the whole roof assembly — when the truth is one sensor telling the module a lie. Worse, a stranded hardtop tempts people into pushing the panels by hand, which bends linkages that were never the problem. We regularly meet 4 Series that arrive with two new parts fitted and the original fault still on board.
How we fix it
Stuck right now? Call first — on most BMW hardtops we can talk through what to do next over the phone. Then we read the roof module, run the sequence and watch every sensor signal live. The one that fails to confirm gives itself away within a cycle or two; we repair or replace that part, fix its wiring if that's the real culprit, and recalibrate so the panels land flush and the warning stays gone.