Getting the Self-Test Mode to Trigger
The ice maker on most modern Thermador refrigerators sits behind a diagnostic routine that most people never bother with until something goes wrong. The process isn't complicated, but it's also not immediately obvious, and the interface gives you almost no feedback once you're inside. Here is how you actually get there. For the majority of French door and side-by-side Thermador units from the last decade, the entry sequence involves the ice selector button. You press and hold it for roughly three seconds. On some models, you will see the ice indicator light flash, which means the board has registered your input and moved into the test menu. On others, nothing visible happens at all, and you just have to trust that it worked. That inconsistency is one of the things that makes this process frustrating. Once the self-test is active, the system will typically run through a series of automatic functions. The ice maker will attempt to harvest a batch of ice, the damper will cycle open and closed, and the water inlet valve will engage for a fill cycle. You should hear the compressor kick on if the test requires it. This entire sequence usually takes about five to eight minutes, though on older boards it can stretch longer if the system has to retry failed steps.
The real value of this mode is the error code output. If something is already broken, the board will pause at the failing step and flash the indicator light in a pattern. Two quick flashes means the fill time exceeded the threshold. Three flashes points to a harvested but not refilled condition, which usually means the ice maker head is stuck or the water valve is not delivering enough volume. Five flashes is a classic tell for a failed thermostat or heater circuit on the ice maker module itself. I ran into this exact five-flash issue on a friend's TRF21 refrigerator about two years ago. The unit had just gone through a full service where someone replaced the ice maker assembly, so I expected everything to work. It did not. The board was throwing a five-flash code repeatedly, which pointed to the heater circuit. I pulled the ice maker out, checked the heater resistance with a multimeter, and it read within spec. The problem turned out to be a broken wire in the harness between the control board and the ice maker socket. The pin was corroded and barely making contact. I cleaned the connector with electrical contact cleaner and the test passed on the next cycle. A diagnostic code that looks like a bad component was actually a connection issue, and that is the kind of thing that costs people money if they just swap parts without verifying the wiring first. There are also some edge cases where the self-test mode does not behave the way the documentation implies it should. On a few models, the test will enter an infinite loop if the door switch is faulty or if the freezer temperature sensor is out of range. The ice maker will keep trying to run but will never complete a full cycle because the board thinks the unit is warmer than it actually is. Checking the door switch continuity and the temperature sensor resistance is worth doing before you assume the ice maker itself is the problem. I once spent forty minutes watching a self-test cycle fail before realizing the thermistor was reading twenty degrees off. The ice maker was perfectly fine.
What the Test Can and Cannot Tell You
The self-test mode is a diagnostic tool, not a repair tool. It will tell you that something is wrong and sometimes point you at the general area, but it will not fix anything. The board runs the components in a forced cycle, but if a part is intermittently failing, the test might pass even though the problem exists under normal operating conditions. This is a common trap. A technician will run the test, see everything light up green, and walk away convinced the ice maker is healthy while the homeowner calls back a week later with the same complaint. The fill cycle test is especially unreliable for diagnosing water flow issues. The board only measures whether the valve opened and whether the fill time stayed within a window. It does not measure actual water volume. You can have a partially clogged inlet screen, a kinked line, or a failing water filter that restricts flow enough to cause slow ice production, and the self-test will still report a normal fill cycle because the valve is mechanically functioning. Visually inspecting the water supply and checking flow rate by hand is still necessary even after a successful test. Another limitation is that the self-test does not always reset after completion. On certain Thermador boards, you need to press the ice selector button again or power-cycle the refrigerator to exit diagnostic mode. If you do not do this, the unit may continue running the test cycle indefinitely, which wastes water and ice and can eventually trigger unrelated error codes from the main control board being confused by the extended operation.
Get the Full Details

Practical Steps After Running the Test
Once you have the code or the behavior you need, the next step is usually a manual inspection. Remove the ice maker from the freezer compartment by releasing the mounting bracket, usually a simple quarter-turn on two plastic fasteners. Check the mold for frost buildup, which indicates a heater problem or a stale fill of water. Look at the ejector blades for cracked or worn fins that would prevent ice release. Inspect the water supply line at the connection point under the fridge for leaks or kinks. These are the things the diagnostic mode cannot see. If the self-test gave you an error code, measure the relevant component with a multimeter before replacing anything. The heater on a typical Thermador ice maker should read somewhere between ten and thirty ohms depending on the model. The thermostat should show continuity when below freezing and open when warm. The solenoid valve coil on the water inlet should be in the 1500 to 2500 ohm range. If a component reads outside those ranges, replacement is justified. If it reads fine, trace the wiring and connectors before calling it a day. For models where the self-test mode is entirely inaccessible through the normal button sequence, there is sometimes a hidden jumper method. This involves removing the control panel and placing a paperclip between two specific pins on the PCB to force the board into diagnostics. This is model-specific and risks damaging the connector if you use a metal object instead of a proper insulator. I only recommend it if you have a service manual for your exact model number and understand what you are doing. Most people are better off sticking with the button sequence and accepting whatever limitations it has.
One final note about timing. Running the self-test puts extra cycles on the ice maker that would not happen during normal operation. If your unit is healthy, running this test multiple times in a single sitting is unnecessary. One complete cycle is enough to confirm or deny the issue. Running it repeatedly just generates more ice and risks confusing the board's internal state, especially on older control boards that do not handle repeated test initiations gracefully.