How to Fix Start button flashing — won’t run on GE GDT645SYVFS

Start button flashing — won’t run

This step-by-step repair guide walks you through fixing start button flashing — won’t run on your GE GDT645SYVFS. With the right tools and parts, most homeowners can complete this repair in 1–2 hours and avoid a costly service call.

Part of our Top 20 Dishwasher Models & Common Repair Issues Guide. Browse all dishwasher repair guides for related models and issues.

“`html

Common Symptoms & Causes

These symptoms point to a control or door latch issue preventing your GE GDT645SYVFS dishwasher from starting a cycle.

  • The Start/Reset button flashes repeatedly but the dishwasher never begins a wash cycle
  • The control panel lights up normally but the motor and pump do not activate
  • The door appears closed but the dishwasher behaves as if it is open
  • Pressing Start produces a brief hum or click, then returns to flashing

This issue is most commonly caused by a faulty door latch assembly, a failed door latch switch, or a worn control board that is no longer sending the proper start signal.

“`

Safety First

  • Unplug the dishwasher from the power outlet before starting any repair — never work on a live appliance.
  • Shut off the water supply valve before disconnecting any water lines or hoses.
  • Wear work gloves when handling metal brackets, sheet metal edges, or sharp components.
  • Take photos with your phone before disconnecting any wiring harnesses or connectors.
  • Work in a well-lit area with enough floor space to lay removed panels flat.

Tools & Parts Needed

Essential Tools

  • Phillips #2 screwdriver
  • Torx T20 screwdriver
  • Needle-nose pliers
  • Multimeter
  • Flashlight

Replacement Parts

Step-by-Step Repair Instructions

Step 1

Disconnect power at the breaker before touching anything, then firmly close the door and listen for an audible click from the latch — the GDT645SYVFS flashes its Start button almost exclusively because the control board isn’t receiving a door-closed confirmation signal, so ruling out a simple unlatch condition first saves unnecessary disassembly. If the button stops flashing after firmly closing the door, the latch striker or user habit was the entire problem.

Step 2

Remove the inner door panel (4 T20 Torx screws) to access the door latch micro-switch, then set your multimeter to Rx1 and probe the switch terminals while manually actuating the latch — a healthy switch closes the circuit when latched and reads near zero ohms. An open reading with the latch engaged means the micro-switch has failed internally and the entire latch assembly should be replaced, as the individual switch is not sold separately for this model.

Step 3

Inspect the door strike on the front tub frame for visible wear, cracks, or a bent tab, because even a millimeter of misalignment prevents the micro-switch plunger from fully depressing — this is a common cause of intermittent flashing that passes a bench test but fails in normal use. A worn plastic strike can be replaced inexpensively; a slightly bent metal tab can often be carefully reformed with needle-nose pliers to restore full engagement.

Step 4

If the latch and strike both test good, restore power and enter GE’s built-in diagnostic mode by pressing and holding Select Cycle and Start simultaneously for 5 seconds — the LED flash pattern will identify which subsystem is reporting a fault, pointing you toward the actual failed component rather than guessing. Pro tip: photograph or video the LED sequence before pressing any buttons to clear it, so you can look up the code at your own pace.

Step 5

With power restored and a helper present, probe the door latch wiring harness connector with a multimeter set to 120V AC and press Start — presence of 120V AC confirms the control board relay is firing the door lock circuit correctly, shifting suspicion back to the latch assembly itself. No voltage at the harness during a start attempt means the relay on the control board has failed and the board must be replaced; always use insulated probes and keep hands clear of any live terminals during this test.

Step 6

Reassemble the inner door panel, restore power, and run a short cycle to confirm the Start button no longer flashes — a steady button indicates the door switch is now confirming closed to the control board. If flashing returns intermittently, suspect a marginal latch that passes static testing but fails under vibration, and replace the latch assembly as a precaution.

Where to Buy Replacement Parts

Find genuine OEM and aftermarket replacement parts for your GE GDT645SYVFS on Amazon:

When to Call a Professional

If the issue persists after completing all steps above, the problem may involve the sealed refrigerant system, a failed main control board, or wiring that requires specialized diagnostic equipment. Contact a licensed appliance technician — attempting sealed-system repairs without EPA 608 certification is illegal and unsafe.

How Much Does This Repair Cost?

DIY parts for fixing a flashing Start button on the GE GDT645SYVFS typically run $10–$80, depending on whether you need a door latch, control board component, or other part. A professional service call usually costs $150–$300 including labor. Handling this repair yourself can save you $100 or more while getting your dishwasher running again quickly.

Frequently Asked Questions

Why is the Start button flashing but the dishwasher won’t run?

A flashing Start button on the GE GDT645SYVFS typically indicates the door latch isn’t fully engaged or the control board has detected an error. Make sure the door is firmly closed and latched before pressing Start.

Will resetting the dishwasher stop the Start button from flashing?

Yes, a reset often clears minor control board glitches. Press and hold the Start button for about three seconds to cancel the cycle and reset the unit.

Could a faulty door latch cause this flashing issue?

Absolutely — a worn or broken door latch is one of the most common causes on this model. If the latch doesn’t click securely, the dishwasher’s safety switch prevents it from starting.