Open the dishwasher's door or press the "Start/Cancel" button to halt the flow of water into the tub. Turn it on and let the hot water run at the kitchen sink for about a minute. Carefully capture the heated water in a glass. Use a thermometer to measure the temperature. The hot water that initially flows into the dishwasher must be at least 120 degrees Fahrenheit. If the temperature is cooler, the total dishwashing cycle will take longer, making it seem like the machine is stuck in that mode. Consider increasing the temperature of your water heater or avoid using the hot water in the sink or shower when running the dishwasher.
Find the indicator light that is labeled "Delay" or "Delay Start." This option lets you start the dishwasher at a specified time, such as one to 24 hours later. The display lights also show the chosen time. In this delayed state, the dishwasher is not stuck on wash, but instead it is waiting to start after the countdown. In most Frigidaire dishwasher models, pressing the "Start/Cancel" button will cancel the delay mode.
Check the control panel on the dishwasher for a "Sanitize" option. If it is lighted, that means the dishwasher has to spend extra time heating the water to 155 degrees to effectively perform this intense and robust cleaning option. If your dishes are not too dirty or you feel that there isn't a health risk, change the wash cycle to "Normal" or "Regular," which operate at low temperatures and need less time. Also, the "Heavy Wash" cycle in some models might also require extra time to heat up the water.