In relation to these 2 codes (00A698 Rear-end module open during driving & 00A69E Speed in soft top intermediate position higher than permitted) - I note they are consequential errors as opposed to pointing to a specific fault. Does this mean the cause could be anything from hall sensors, microswitches, bad wiring etc? Is there any way to narrow this down?RobbiZ4 wrote: Wed Apr 09, 2025 5:38 am Both fault codes can be ignoriered and dropped, if the initial fault got resolved.
These are (unnecessary) consequential errors if you continue driving with a roof malfunction. If they still persist, the iniitial fault has not been solved.
Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.
Hall sensor removal question
-
- Newbie
- Posts: 20
- Joined: Sun Mar 24, 2024 3:34 pm
Hall sensor removal question
- RobbiZ4
- Senior Member
- Posts: 1494
- Joined: Wed May 16, 2018 10:12 am
- Location: Munich
- Contact:
Hall sensor removal question
00A69E Speed in soft top intermediate position higher than permitted
My current understanding is, that this code only occurs if the roof is not locked, but the car is moving with a speed of more than 3 km/h. Maybe this understanding is not exactly correct regarding the speed limit.
It's definitely not the "speed" of the moving roof shell or roof package while opening or closing.
Said this, I wouldn't understand this code if the car hasn't been moved after deleting all fault codes.
Important:
The ignition has to be switched ON while deleting all codes!
My current understanding is, that this code only occurs if the roof is not locked, but the car is moving with a speed of more than 3 km/h. Maybe this understanding is not exactly correct regarding the speed limit.
It's definitely not the "speed" of the moving roof shell or roof package while opening or closing.
Said this, I wouldn't understand this code if the car hasn't been moved after deleting all fault codes.
Important:
The ignition has to be switched ON while deleting all codes!

Z4 E89 Roof Topics
viewtopic.php?t=130932
Y1 ... Y4 Roof Diagnostic Systems for BMW, AUDI, VOLVO
viewtopic.php?f=23&t=129048
-
- Newbie
- Posts: 20
- Joined: Sun Mar 24, 2024 3:34 pm
Hall sensor removal question
I did drive the car before these codes came back. So could it possibly be the microswitch causing this? Or is it likely to still be an issue with the hall sensors?RobbiZ4 wrote: Thu Apr 10, 2025 6:24 am 00A69E Speed in soft top intermediate position higher than permitted
My current understanding is, that this code only occurs if the roof is not locked, but the car is moving with a speed of more than 3 km/h. Maybe this understanding is not exactly correct regarding the speed limit.
It's definitely not the "speed" of the moving roof shell or roof package while opening or closing.
Said this, I wouldn't understand this code if the car hasn't been moved after deleting all fault codes.
Important:
The ignition has to be switched ON while deleting all codes!
I had the ignition on when clearing codes, but not the engine started. Is this correct?
- RobbiZ4
- Senior Member
- Posts: 1494
- Joined: Wed May 16, 2018 10:12 am
- Location: Munich
- Contact:
Hall sensor removal question
Ignition is sufficient.
With a good tester (INPA, Foxwell, others) you can check the live status of these two MS on the couplings.
Important:
Both microswitches have to be in sync, pressed or unpressed, locked or unlocked. If there is a short deviation of more than a ³/⁴ second, both have to be renewed.
Only these 2 MS are responsible for the locking status, not the HS.
With a good tester (INPA, Foxwell, others) you can check the live status of these two MS on the couplings.
Important:
Both microswitches have to be in sync, pressed or unpressed, locked or unlocked. If there is a short deviation of more than a ³/⁴ second, both have to be renewed.
Only these 2 MS are responsible for the locking status, not the HS.

Z4 E89 Roof Topics
viewtopic.php?t=130932
Y1 ... Y4 Roof Diagnostic Systems for BMW, AUDI, VOLVO
viewtopic.php?f=23&t=129048
-
- Newbie
- Posts: 20
- Joined: Sun Mar 24, 2024 3:34 pm
Hall sensor removal question
Ah ok. Yeah I'm using INPA. Sounds like these might be the culprits then, think I'll just bite the bullet and renew them, they are likely to need doing in any case as I don't think they've been touched previously and the car is 15 years old.RobbiZ4 wrote: Thu Apr 10, 2025 9:26 am Ignition is sufficient.
With a good tester (INPA, Foxwell, others) you can check the live status of these two MS on the couplings.
Important:
Both microswitches have to be in sync, pressed or unpressed, locked or unlocked. If there is a short deviation of more than a ³/⁴ second, both have to be renewed.
Only these 2 MS are responsible for the locking status, not the HS.
Would I get any other codes specifically related to the microswitches though, or not necessarily?
- RobbiZ4
- Senior Member
- Posts: 1494
- Joined: Wed May 16, 2018 10:12 am
- Location: Munich
- Contact:
Hall sensor removal question
With INPA you have to open ~ Z4/body/CTM/sensor (dunno the exact English topics).
Each sensor/microswitch will be presented by a bullet, black or white as well as a fault bullet, if it's completely destroyed or missing.
Each sensor/microswitch will be presented by a bullet, black or white as well as a fault bullet, if it's completely destroyed or missing.

Z4 E89 Roof Topics
viewtopic.php?t=130932
Y1 ... Y4 Roof Diagnostic Systems for BMW, AUDI, VOLVO
viewtopic.php?f=23&t=129048
-
- Newbie
- Posts: 20
- Joined: Sun Mar 24, 2024 3:34 pm
Hall sensor removal question
Ok great, I'll take a look. Thank youRobbiZ4 wrote: Thu Apr 10, 2025 11:12 am With INPA you have to open ~ Z4/body/CTM/sensor (dunno the exact English topics).
Each sensor/microswitch will be presented by a bullet, black or white as well as a fault bullet, if it's completely destroyed or missing.