Midea Dehumidifier P2 Error Code: What It Means and How to Fix It

By · Published · Updated · Codes covered: P2 · Sources

Verify in your manual: P2 wording differs by model: non-pump units say full or not in position, pump units say full, Cube units say the set Fill Level was reached. Check your model's manual.

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.

Try this first · about 3 minutes

These take about 3 minutes and need no tools.

  1. Press Power off and unplug the dehumidifier. Midea says to unplug before cleaning, and you'll have your hands near water.
  2. 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.
  3. Pour the water down a sink, tub, or drain. Don't drink it or give it to pets.
  4. Wipe up any drips right away from the floor and from the bucket opening.
  5. 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.

More Midea dehumidifier codes

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:

Common complaint

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)

  1. The bucket is full. Damp basements and humid weather fill it fast.
  2. The bucket isn't all the way in (non-pump models), often after a bump or a rushed reinstall.
  3. Cube unit not sitting square on its bucket. Midea says to make sure the unit is aligned and seated properly.
  4. Low Fill Level setting (Cube models). A low setting means P2 shows up sooner.
  5. 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.
  6. 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.

  1. 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.
  2. Clear the bucket opening. Make sure nothing (a towel, the hose, packing material) blocks the bucket.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Restart and wait a few minutes. Give it the 3-minute compressor delay.
  8. 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

Safety first

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.

  1. Unplug the dehumidifier.
  2. 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.
  3. Check how the bucket seats. Slide it in gently. It should go all the way in without catching or sitting crooked.
  4. 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.
  5. 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

Read this before any DIY fix
  • 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.

Guides are educational DIY tips, not a licensed repair service. You assume the risk of any work you perform; stop if unsure. Unplug or switch the breaker before opening panels. Gas, refrigerant (including EPA Section 608), mold, fire damage, and structural work belong to licensed professionals. See our Disclaimer.

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.

Sources

Last updated: . This page was drafted with AI assistance and checked against the sources above. Codes and steps can vary by model — check your user manual. FixCode is not affiliated with Midea. Guides are educational DIY tips, not a licensed repair service. You assume the risk of any work you perform; stop if unsure. Unplug or switch the breaker before opening panels. Gas, refrigerant (including EPA Section 608), mold, fire damage, and structural work belong to licensed professionals. See our Disclaimer.

Did these steps clear your P2 error?