Midea Dehumidifier P2 Error Code: What It Means and How to Fix It
P2 on a Midea portable dehumidifier means the water bucket is full, or on non-pump models, the bucket isn't in the right position. It's a protection code, not a broken part. Most owners clear it in a couple of minutes by emptying the bucket and seating it properly.
Everything on this page is optional DIY that you do at your own risk. If you're unsure about any step, stop and contact Midea.
These take about 3 minutes and need no tools.
- Press Power off and unplug the dehumidifier. Midea says to unplug before cleaning, and you'll have your hands near water.
- Pull the bucket slowly straight out using both side handles. Set it down on a flat surface. Midea warns that the bottom of the bucket is uneven and can tip and spill.
- Pour the water down a sink, tub, or drain. Don't drink it or give it to pets.
- Wipe up any drips right away from the floor and from the bucket opening.
- Push the bucket gently all the way back in, then plug in and turn the unit on. If the drain pump hose fell off when you pulled the bucket (pump models), put it back first.
If P2 is gone, you're done. The compressor can take up to 3 minutes to restart after a stop. Midea says that delay is normal protection.
This 3-minute fix saved 0 homeowners a technician visit this month.
This page covers one code. See every Midea dehumidifier code we cover on our Dehumidifier error codes page.
What the P2 code means
Midea's Error Codes and Protection Code table lists P2 as a bucket code. The exact wording depends on your model:
P2 is one of the most common Midea dehumidifier complaints. It almost always means the bucket is full or isn't pushed all the way in. Don't panic, and don't buy a control board yet. Start with the zero-tool checks in Try This First: empty the bucket and push it gently all the way back in.
- Models without a pump: "Bucket is full or bucket is not in right position – Empty the bucket and replace it in the right position."
- Models with a built-in pump: "Bucket is full – Empty the bucket."
- Cube models (the unit sits on top of its bucket): "Bucket has reached the set Fill Level – Empty the bucket and place the unit on the bucket properly."
What you'll see: Midea's manual says that when the bucket fills while the unit is running, the compressor and fan shut off, the Full light comes on, and the display shows P2. P2 also cancels the Auto Start/Stop timer, so set it again after you clear the code.
On Cube models, the Fill Level button sets how full the bucket gets before P2 shows up. If P2 seems to come back early, check that setting.
Look-alike codes that mean something else:
- Eb – bucket removed or not in the right position (pump models). See our Eb page.
- AS – humidity sensor error.
- ES – evaporator tube temperature sensor error.
- E3 – unit malfunction.
- EC – refrigerant leakage detection. This is not a bucket problem. Don't try to fix it yourself (see Safety notes).
Likely causes (most common first)
- The bucket is full. Damp basements and humid weather fill it fast.
- The bucket isn't all the way in (non-pump models), often after a bump or a rushed reinstall.
- Cube unit not sitting square on its bucket. Midea says to make sure the unit is aligned and seated properly.
- Low Fill Level setting (Cube models). A low setting means P2 shows up sooner.
- A drain setup that isn't working. With a continuous drain hose that's kinked or runs uphill, or a pump hose that's blocked, water ends up back in the bucket.
- A fault inside the unit. If P2 stays on with an empty, properly seated bucket, the problem is inside the unit and needs service.
How to fix it, step by step
Unplug the unit before each hands-on step. Check whether P2 clears after each one.
- Empty and reseat the bucket as described in Try This First. Push it gently all the way in. Midea also says not to touch any parts inside the unit while the bucket is out.
- Clear the bucket opening. Make sure nothing (a towel, the hose, packing material) blocks the bucket.
- On pump models, check the pump hose and filter. Midea's FAQ says to remove the bucket and make sure the drain pump filter, a long tube with a round filter on the end, is still attached. If it fell off, reinstall it before the bucket goes back in.
- On Cube models, reseat the unit on the bucket. Lift with proper technique, line the unit up, and set it down squarely. Check the Fill Level setting.
- If you use a continuous drain hose, check how it's routed.
- Midea says the hose should never be higher than the drain outlet on the unit. Water flows by gravity.
- Take out any kinks and make sure the hose end is in the drain.
- Make sure the hose is secure at the back outlet so it doesn't leak.
- If you use pump drain, check the pump hose. Make sure it's pushed into the pump outlet, isn't kinked, and runs to a drain. Midea says not to use pump drain in freezing temperatures (32°F / 0°C or below), because the hose can freeze.
- Restart and wait a few minutes. Give it the 3-minute compressor delay.
- Stop here if P2 comes right back with an empty, properly seated bucket. Do the checks under Test the part, then contact Midea.
Test the part
Unplug the dehumidifier before emptying the bucket, cleaning the filter, or opening any panel. Wipe spills immediately — standing water can warp floors and feed mold. Never open or puncture the sealed refrigerant system (EC / sealed-system codes need EPA Section 608–certified service). Take resistance (ohm) readings only with the power disconnected, and if you’re not comfortable using a multimeter, stop and call a pro.
You don't need a multimeter for P2. These checks are visual and safe for owners. Don't open the case.
- Unplug the dehumidifier.
- Check the float or full-level piece, if your bucket has one. With the bucket out and empty, make sure it moves freely and isn't stuck with grime. Don't force or bend it. Midea suggests washing the bucket every few weeks with mild detergent and water, not in the dishwasher.
- Check how the bucket seats. Slide it in gently. It should go all the way in without catching or sitting crooked.
- On pump models, check the pump filter tube. Make sure the long tube with the round filter is still attached and not clogged, as Midea's FAQ describes.
- Stop if nothing turns up. Don't remove panels, test wiring, or touch the refrigeration system. If P2 stays on after these checks, a sensor or switch inside may need service.
Safety notes
- DIY at your own risk. Follow your model's manual. Stop if you're unsure.
- Unplug before handling the bucket or cleaning. Midea warns against removing the bucket while the unit is running.
- Mop up spills immediately. Water left sitting can warp floors and cause mold. Mold growth or a damaged floor or subfloor needs a remediation or flooring professional. Clearing the code doesn't fix that.
- Don't drink the bucket water. Midea says so directly.
- Don't take the unit apart. Midea says disassembly can cause failure and electric shock.
- EC is a different code. EC means refrigerant leakage detection. Midea's manuals warn that R32 models use a flammable refrigerant, so keep flames and sparks away and call Midea. Repairs to the sealed refrigerant system require an EPA Section 608 certified technician. Never open the sealed system.
When to call a pro
- P2 won't clear even though the bucket is empty, seated properly, and you've done Try This First.
- Water leaks from the cabinet while the bucket is in place.
- The display shows EC, AS, ES, or E3. Midea says to unplug and plug back in, and to contact Customer Service if the code stays. For EC, call right away.
- The unit is under warranty. Call Midea before attempting any repair.
- There's water damage. Mold or warped flooring needs a remediation or flooring pro.
Midea's US manuals list the Service Center number as 1-866-646-4332. Have your model number ready. It's on the silver nameplate on the back.
Get the part
Have your model number ready — dehumidifier parts are model-specific.
Buy parts online
Local help
FixCode isn’t affiliated with these stores or services. Links open in a new tab.
FAQ
What does P2 mean on a Midea dehumidifier?
The bucket is full or, on non-pump models, not in the right position. Empty it and push it gently all the way back in.
Why does my Midea dehumidifier say P2 when the bucket is empty?
Usually the bucket or Cube unit isn't seated properly. If it's seated and P2 still won't clear, unplug the unit and contact Midea.
How do I stop P2 from coming back so often?
Use a continuous drain hose that runs downhill, or pump drain if your model has a pump. On Cube models, check the Fill Level setting.
Is P2 the same as Eb or EC?
No. Eb means the bucket is removed or out of position on pump models. EC means refrigerant leakage detection, so call Midea for that one.
Related
- Midea Dehumidifier Eb Error Code
- Midea Dehumidifier EC Error Code
- AprilAire Dehumidifier E2 Error Code
- AprilAire Dehumidifier E3 Error Code
- AprilAire Dehumidifier E4 Error Code
- AprilAire Dehumidifier E7 Error Code
- All dehumidifier error codes
Sources
- Midea US – All Dehumidifiers FAQ (error codes, drain hose, pump hose and filter): midea.com/us/support/faq/air-conditioners/all-dehumidifiers
- Midea US – MAD22/50 C1/P1/PS/WS (EasyDry) User Manual (Error Codes and Protection Code, Removing Collected Water): midea.com/content/dam/midea-aem/us/air-conditioners/dehumid…
- Midea US – MAD50S1QWT (Cube) User Manual (P2 Fill Level, emptying the bucket): midea.com/content/dam/midea-aem/us/air-conditioners/dehumid…
Did these steps clear your P2 error?
Glad it worked. Thanks for helping us track which fixes clear codes in the field.
Noted — thanks.
Sorry it’s still stuck. Send the exact model so we can tighten this guide: