On this page
Start here
Quick answer
For the Bosch SHX878ZD5N/01, Bosch's US dishwasher error list defines E07 as a defective Zeolite (Crystal Dry) fan motor and permits one 30-second breaker reset. It does not define sand-like granules or prove that the heat pump is bad. Repeated granules, especially with wetness or dirty water near the drying-air area, should be documented and referred to Bosch service; do not open the Zeolite system, vacuum inside it, run deliberate test cycles, or blindly replace a heat pump.

Work through in order
Diagnostic checks
Use only checks that match the exact appliance or system and its official guide.
-
Check 1
Before resetting anything, photograph the complete display and the rating-plate identity, including SHX878ZD5N/01, and write down whether the code is E07 or E:07, which programme and drying option were selected, how many loads had run that day, and when the granules first appeared.
Expected result: The code is exactly E07 on SHX878ZD5N/01, the code is incomplete or different, or the display and rating plate do not match the assigned model.
Next step: Keep the photographs and timeline for Bosch service. If the identity or code is uncertain, stop at identification and use the matching Bosch support record rather than borrowing a reset or part diagnosis from another 800-series model.
Stop if: Stop immediately if the display is accompanied by smoke, burning smell, a hot or damaged cord, water near electrical parts, or a repeatedly tripping breaker.
Why this matters
Why: Bosch assigns different meanings to E07, E09, E10, and E21, and its support record is model-specific. A different punctuation or code cannot be decoded from the sand description, while an exact E07 narrows the official fault family to the Crystal Dry fan motor.
-
Check 2
With the dishwasher switched off and power isolated only from a dry, safe location, make a no-touch visual inspection of the tub floor, filter area, door edge, and the visible right-side drying-air area. Photograph where the grains collect and place a small dry sample on clean paper only if it can be collected without reaching into a vent, removing a cover, or touching sharp debris.
Expected result: The material is dry and loose, damp or mixed with dirty water, concentrated near the right-side drying-air area, spread through the tub, or accompanied by visible water, residue, or a cracked-looking visible plastic surface.
Next step: Preserve the photos and sample for service. Leave any vent, Zeolite housing, pump, tube, or cover closed; do not use a shop vacuum, pick, brush, hair dryer, tape, epoxy, or cleaning chemical to remove material from an internal opening.
Stop if: Stop the inspection if water is present near wiring or if collecting the sample would require reaching into an opening or contacting sharp fragments.
Why this matters
Why: Appearance and location can distinguish a dry surface observation from a possible water-contamination or debris pattern, but neither proves that the material is Zeolite, scale, detergent residue, a broken tube, or a failed fan. Bosch's E07 page identifies the fan motor, not the source of granules.
-
Check 3
Compare the timing already observed rather than running extra cycles: record whether E07 appears only after a drying option, during a drying pause, after the second daily load, or at unrelated stages, and whether drying performance changed before the code appeared.
Expected result: E07 follows drying and the granules or moisture are near the drying-air area; E07 occurs at another stage; or the granules recur without a code.
Next step: Do not deliberately reproduce the failure. Give Bosch the stage, drying option, load frequency, code timing, and photographs so service can decide whether the drying assembly, water path, or another area needs inspection.
Stop if: Stop using the dishwasher if the code returns, drying is accompanied by water or a burning odor, or the unit stops mid-cycle with abnormal heat or noise.
Why this matters
Why: A drying-linked sequence makes the Crystal Dry branch more relevant, but it still does not distinguish fan failure from water or debris reaching that area. Granules without E07 may be a separate material or water-quality observation; the official code definition cannot be expanded to cover it.
-
Check 4
If the area is dry, the wiring and cord look intact, and Bosch's exact entry permits it, perform no more than one 30-second breaker power reset. Record whether E07 clears, returns immediately, or returns on the next normal use; do not reset repeatedly to keep operating the dishwasher.
Expected result: E07 clears once and does not recur, E07 returns, or a different code appears after power is restored.
Next step: For recurrence, leave the dishwasher out of service and contact Bosch-authorized service. Provide the code history, granule photos, exact model, and whether any moisture or odor was seen; do not replace a heat pump, fan, tube, or control board from the code alone.
Stop if: Do not reset if there is water near electrical parts, a hot or damaged supply, smoke, burning smell, or a tripped breaker; obtain qualified appliance or electrical help instead.
Why this matters
Why: Bosch presents the 30-second reset as a first response for E07, not as proof that the fan motor or drying system is healthy. Recurrence keeps the fault in the service path; a different code must be matched separately and must not be folded into the E07 conclusion.
Use your observations
Decision map
Find the observation that best matches what you see, then follow the next safe action.
-
PATH 01Next step
What you see
The display is exactly E07 on SHX878ZD5N/01, granules recur, and there is no visible external leak or electrical hazard.
Do this next
If the unit is otherwise dry and Bosch's entry allows it, make only the single 30-second reset. If E07 returns, stop using the dishwasher and arrange Bosch service with the sample and photos.
Why this path and its safety boundary
Why it matters: The code is consistent with Bosch's Crystal Dry fan-motor fault family, but the granules remain an unclassified observation; the code does not identify the heat pump, tube, fan assembly, or any single replacement part.
-
PATH 02Next step
What you see
E07 is accompanied by damp or dirty water near the right-side drying-air area, a wet sample, or a drying-linked recurrence.
Do this next
Keep the dishwasher off and do not open, vacuum, dry with heat, seal, or replace the tube or Zeolite assembly. Give Bosch the exact model, code timing, water location, and photographs.
Why this path and its safety boundary
Why it matters: The combination raises a service question about moisture or debris reaching the Crystal Dry area; community reports describe similar wet-water patterns, but they do not prove the cause on this unit and do not replace Bosch diagnosis.
-
PATH 03Next step
What you see
The code is not clearly E07, the model suffix is not SHX878ZD5N/01, or a different error such as E09, E10, or E21 appears.
Do this next
Photograph the complete display and rating plate, then use the matching Bosch support record or arrange service. Do not apply the E07 fan interpretation or order a heat pump based on a similar-looking display.
Why this path and its safety boundary
Why it matters: The official meaning and reset path may change with the code or model. Sand-like buildup cannot resolve an identity mismatch, and a different heat-pump or drying code must not be substituted for E07.
-
PATH 04Next step
What you see
There is smoke, burning odor, abnormal heat, water near electrical parts, a damaged cord or socket, or repeated breaker operation.
Do this next
Keep clear, close the water supply if it can be reached without contact with water, and isolate power only from a dry safe location. Leave the dishwasher out of service and obtain qualified appliance or electrical help.
Why this path and its safety boundary
Why it matters: This is an electrical, fire, or water-damage boundary; code interpretation and granule identification are secondary.
Helpful context
Understand the symptom
The model and code establish a narrower starting point than the appearance of the granules. Bosch's E07 entry points to the Zeolite/Crystal Dry fan motor, while the separate E09 and E21 entries concern other heat-pump faults. Therefore, sand-like material is an observation to preserve and explain to a technician, not a reason to order a heat pump or assume that every grain is Zeolite media.
Two loads per day is useful timeline information, but it does not establish that usage frequency caused the condition. Record the cycle and drying option, when E07 appears, whether the material is dry or wet, and whether any odor, water, or unusual drying-fan sound is present. Do not create more cycles just to reproduce the fault.
When checks do not resolve it
Need a professional?
Call Bosch-authorized service when E07 returns after the permitted single reset, when granules recur, when any moisture is found near the drying-air area, when the dishwasher stops mid-cycle, or when diagnosis would require opening the Zeolite, heat-pump, pump, wiring, or control areas.
Have this ready
- Provide SHX878ZD5N/01, the complete E07 photograph, programme and drying option, two-loads-per-day timeline, code timing, granule photographs or a dry sample, any water or odor location, and the result of the single permitted reset if it was safe to perform.
Common questions
FAQ
Does E07 mean the Bosch heat pump needs replacement?
No. Bosch's US error list assigns E07 to the Zeolite (Crystal Dry) fan motor. Bosch lists separate codes for some heat-pump faults, so E07 alone does not justify ordering or replacing a heat pump.
Are the sand-like grains definitely Zeolite?
No. Their appearance is not enough to identify the material or its source. Keep a photograph or safe dry sample for service, and do not open the drying system or use an improvised vacuum or seal.
Can I keep running two loads a day after a 30-second reset?
Only Bosch's single reset is supported by the E07 entry, and it is not proof that the fault is repaired. If E07 returns, or if granules, water, odor, or abnormal heat recur, stop using the dishwasher and arrange service.
Read the exact guide
Official sources
- DISHWASHER USE & CARE MANUALBSH Home Appliances Corporation / Bosch · Bosch dishwasher safety, qualified service, original parts, and cleaning precautions
- Appliance Information - | SHX878ZD5N/01Bosch US · Bosch SHX878ZD5N/01 dishwasher identity, manuals, documents, and service support
- Bosch dishwasher zeolite heating fan (Fault E07)Reddit r/appliancerepair · Community observations about Bosch dishwasher E07 and moisture or debris around the Zeolite drying area
- Dishwasher Error Codes | Support | BoschBosch US · Bosch E 07 dishwasher Zeolite Crystal Dry fan motor fault and one 30-second breaker reset
Community feedback
Share a repair observation
Share a plain-text repair observation. Accepted observations are published automatically; this page may take a moment to update.