Miele brew unit jammed and brewunit block is being displayed
There is a third solution. The brewunit drive motor has three contact switches that indicate home, preset (loading grounds, I assume) and make espresso. The problem is the three contact switches are all on one circuit, so the microprocessor knows a limit switch has been reached, but it doesn't know which one. The programming obviously assumes the limit switches are reached in the correct sequence. In my case, the microprocessor thought the brew unit was in home position when it was in the make espresso position. Miele technical support recognized this immediately, so it is a common problem. The solution is to remove the top panel of the unit, unplug the unit, unplug JP34 on the microprocessor board (four wires, red/yellow/brown/black, in the middle back edge of the microprocessor board). Plug in the unit, put it in maintenance mode, and press and hold the medium coffee button for several seconds. This will move the drive motor past the current limit switch. Plug JP34 back in, plug in the machine, and put it in maintenance mode. Press and hold the large coffee button for a second or two, maximum. Open the machine, and look at the brew unit drive male gear in the main machine as compared to the brew unit female gear. It will take several tries to get the male/female gears to match so you can plug in the brew unit. Once this is done, and the brew unit snaps in place correctly, place the machine in maintenance mode one more time and press and hold the Medium Coffee button to reset the microprocessor with the limit switches. You should be back in business!