GE Top load washer not cycling

Brand:GE
Model Number: GTW465ASN1WW
Main Symptom: Not advancing
What happens & when: When I go to normal wash with precise fill, the lid will lock and then a humming noise occurs, then nothing. Fill light is on and lid locked light is on but will not advance. The same thing happens in other wash modes, too. If I choose water level, the washer will fill but will not advance.

Error Code (if any): In Consumer Error Mode, Fill/Wash/Spin show. Second code shows Rinse/spin.
Parts or tests already tried: Unplugged for 2 hours.
Photos / video link:

The first error is E21 indicating the tub has exceeded 36.3 Gallons of water. The second error indicates a locked rotor monitor. When the water is not filling does it sound like the humming is coming from the water valve, the control, or from lower on the washer? During the fill cycle, is the water temperature setting the same when it doesn’t fill as it is when the washer does fill?

Thanks for the response. The water temp hasn’t seemed to make a difference. I can put it in normal mode (hot or cold water) and low water level chosen. The tub will fill, then it gets “stuck” in soak mode (soak is off) and will not advance. If I choose “precise fill” for water level, the lid will lock but it sounds like a humming noise from lower in the washer that lasts for a few seconds then stops. No water will come in and it gets stuck in that mode.

Does the spin basket rotate freely by hand? Also, if you place the washer into a drain and spin cycle, will it spin or does it stall out as well? This is going to help identify if the motor will need to be tested. If the spin basket does not rotate freely by hand, or the washer stalls out in the drain and spin mode, the power cord would need to be unplugged and the motor accessed for resistance testing. There would be a 4-wire connection with a white wire at pin 1, a brown wire at pin 2, a yellow wire at pin 3, and a green wire at pin 4. With the wire connection disconnected from the motor, the motor windings would be tested for resistance from pin 1 to pin 2, then pin 2 to pin 3. There should be a resistance reading between 2.8–4.2 Ohms if the motor windings are good. What do you find in the tests?