I didn't fix it when it happened, I used the tool, then recommended new owner to go to the dealer b/c the car still had an oem extended warranty at the time.
Stumbled across this...have you gone through all of these?
https://www.youcanic.com/bmw-electro...e-malfunction/
And make sure your brake fluid level isn't low.