Quick Answer
If your portable air conditioner keeps showing P1 right after you drain the tank, the most common causes are residual water pooled under the tank, a float switch stuck in the up position, a drain plug that is not fully seated, or the unit sitting on a slight tilt. Drain the tank again, dry the inside, lift and release the float by hand, reseat the drain plug, level the cabinet, and unplug the unit for 30 seconds before restarting. If P1 still returns within a few minutes, the most likely culprit is the float switch or the control board, and the next step is a service call.
Before You Start
A few safety and setup checks will save you time and protect the unit from a spill or short circuit:
- Unplug the unit before opening the drain port or removing any panel. The float switch wiring is close to the water reservoir.
- Place the unit on a hard, level surface. An unlevel cabinet can keep the float switch triggered even after a clean drain.
- Have a shallow pan, a few towels, and a floor drain or sink nearby before opening the drain plug.
- If you want to keep the unit running without manual draining, locate the continuous drain port on the back of the cabinet.
- Do not bypass the float switch or pull the tank out while the unit is still powered.
- If the unit is still under warranty, call the manufacturer before opening the case.
Common Causes
| Cause | Likelihood | What to Check |
|---|---|---|
| Residual water pooled under the tank | High | Tilt the unit gently after draining and check for slow drips |
| Float switch stuck in the up position | High | Open the access panel, lift and release the float by hand |
| Drain plug not reseated after the last drain | High | Remove the plug, inspect the gasket, and refit until hand-tight |
| Unit sitting on a tilt | High | Place a bubble level on top of the cabinet and adjust the feet |
| Clogged drain line | Medium | Inspect the continuous drain hose for kinks or mineral buildup |
| Dirty air filter driving excess condensate | Medium | Clean or rinse the air filter and let it dry fully before reinstalling |
| Faulty float switch | Low | Test with a multimeter for continuity, or replace the assembly |
| Control board or sensor wiring fault | Low | Visible damage near the tank, code returns immediately after a full reset |
Step-by-Step Troubleshooting
Step 1: Power Cycle the Unit First
Before opening anything, do a full power cycle. Most portable ACs only reset the float counter after a complete loss of power. Just pressing the power button is often not enough.
- Turn the unit off using the control panel or remote.
- Unplug the power cord from the wall outlet. Wait at least 30 seconds.
- Plug the cord back in and start the unit in Cool mode.
- Wait two to three minutes. If P1 does not return, the original trigger was a transient sensor reading and you are done.
If P1 returns within a few minutes, move on to Step 2.
Step 2: Drain Again and Check for Residual Water
A surprising number of “P1 after draining” cases are simply leftover water pooled under the tank. The drain port empties the tank but not always the small puddle that sits under it.
- With the unit powered off and unplugged, place a shallow pan under the drain port.
- Open the drain plug and let any remaining water flow out.
- Tilt the cabinet very slightly toward the drain. If more water appears, that was the residue keeping the float up.
- Leave the plug off for 30 seconds after the flow stops.
- Use a flashlight to peek into the drain opening. If you see a puddle below the visible tank, lay the unit on its side carefully and wipe the inside dry with a towel.
- Refit the drain plug firmly.
Step 3: Free the Float Switch
If P1 comes back within a few minutes of a clean drain, the float switch is the prime suspect. The float rides up and down on a vertical post, and a single piece of slime or scale can jam it in the up position.
- Unplug the unit and open the access panel or remove the water tank, following your owner’s manual.
- Locate the float inside the tank. It usually looks like a small disc or cylinder.
- Lift the float with your finger and let it drop back down a few times. It should move freely with a soft click.
- Wipe the post and the surrounding area with a dry cloth to remove slime or scale.
- Look at the float itself. If it has absorbed water and feels heavy, it may need to be replaced.
- Reassemble and restart the unit. If P1 still appears immediately, the float switch itself is likely faulty.
Step 4: Reseat the Drain Plug and Inspect the Gasket
A loose or worn drain plug lets the sensor read a phantom water level even after a real drain. This is one of the quiet causes of P1 returning minutes after the tank is empty.
- Remove the drain plug and inspect the rubber gasket for cracks, mold, or mineral scale.
- Clean the gasket with warm water and a little mild soap, then dry it.
- Refit the plug and turn it until it is hand-tight. Do not use tools, because over-tightening strips the plastic threads.
- Pour a small amount of water into the tank through the air intake to confirm the plug seals.
- Wipe the outside of the plug dry so any slow seep is easy to see.
Step 5: Check the Condensate Drain Line and Continuous Drain Hose
A clogged drain line is the next thing to rule out once the tank and the float are confirmed clear. This applies if you have a continuous drain hose attached.
- Disconnect the continuous drain hose from the back of the unit.
- Hold the hose vertically over a sink and look for standing water or slow drips.
- Blow gently through the hose. Air should move freely in one direction.
- If the hose is blocked, flush it with warm water and a small brush. Do not use high pressure.
- Inspect the hose for kinks, low spots, or runs that go uphill. Gravity is the only thing moving water through the hose.
- Reattach the hose and confirm it runs downhill to a floor drain, sink, or bucket.
Step 6: Level the Unit and Check the Air Filter
Two things outside the tank itself can keep P1 coming back: the unit is sitting on a tilt, or the air filter is dirty enough to over-produce condensate.
- Place a bubble level on top of the cabinet, parallel to the front. Adjust the feet until the bubble centers.
- Place the level on top of the cabinet again, parallel to the side. Repeat.
- Pull the air filter from behind the front grille and rinse it with warm water.
- Let the filter dry completely before reinstalling. A wet filter reduces airflow and can cause the evaporator coil to ice up, which produces more condensate than the tank was designed for.
- Restart the unit in Cool mode and watch for one full hour. A clean filter and a level cabinet often break the recurring P1 cycle.
Why the Code Comes Back After Draining
There are a few patterns that explain why P1 returns after the tank has been emptied:
- The drain was incomplete. The drain port empties the tank but not always the small puddle of condensate that sits underneath. Tilting the unit after the visible flow stops catches this residue.
- The float is stuck. Even a tiny bit of slime on the float post can hold the float up. The control board still reads “tank full” and triggers P1 even though the tank is empty.
- The drain plug is loose. A plug that is not fully seated lets the sensor read a phantom water level. The next time the float drops, P1 returns.
- The cabinet is on a tilt. A small forward or sideways tilt shifts the water in the tank toward the low side, which trips the float earlier than it should.
- The room is very humid. In humidity above about 60 percent, the unit can produce more condensate than the tank was sized to hold. The tank fills again within hours of a drain.
- The air filter is dirty. Reduced airflow over the evaporator coil causes excess condensate and can ice the coil, which the unit reads as a tank-full condition.
If the unit is under warranty and none of the above explains the behavior, the next most likely cause is a faulty float switch or a control board fault. Both are parts-level repairs.
When to Call a Technician
Stop DIY work and contact the manufacturer or a qualified service technician if any of the following is true:
- P1 returns within minutes of a full drain, a level unit, and a float switch you have already freed by hand.
- You hear a hissing or bubbling sound anywhere in the cabinet, which can indicate a refrigerant leak.
- The compressor is running but the unit is not cooling. This points to a sealed-system issue, not a drainage issue.
- The unit trips the breaker as soon as it restarts after a drain.
- You see water leaking from inside the cabinet, not from the drain port.
- The drain port is cracked or the tank itself is leaking from anywhere other than the plug.
- The float switch wiring is visibly damaged, corroded, or burned at the connector.
- The unit is still under warranty. Opening the housing or pulling the tank apart can void coverage on most brands.
If the unit is out of warranty and you have ruled out the float, the plug, the level, the filter, and the drain hose, the most likely remaining cause is a faulty float switch or a control board fault. Both are parts-level repairs that need a qualified technician.
Brand or Model Notes
P1 behaves very similarly across brands because most portable air conditioners share the same OEM base design. A few practical differences are worth knowing:
- Hisense portable ACs typically show P1 when the internal tank reaches capacity. Some Hisense models have a visible water level window so you can check the tank before draining. After draining, allow at least 60 seconds for the sensor to clear before restarting.
- LG portable ACs may show P1 alongside CH04 or E1 codes if the issue persists. Note any additional codes when calling support. LG’s documentation treats CH04 as the formal full-tank code and P1 as a related indicator.
- Midea portable ACs use P1 as the primary full-tank code on most models. Many Midea units have an internal condensate pump, so a recurring P1 can also mean the pump is failing rather than the tank being full. Newer Midea units use P2 for a pump-specific fault.
- Frigidaire portable ACs often have a “full tank” indicator that precedes the P1 code. Check the water level indicator on the front of the unit before the error appears. Frigidaire units also tend to have a relatively small internal tank, so manual draining is needed more often in humid rooms.
- GE and Whirlpool portable ACs typically use P1 for a full tank and share the same general fix as Midea and Frigidaire units. The owner’s manual wording varies, but the drain port and float switch location are usually similar.
- Danby and Electrolux portable ACs are heavily OEM-shared with Midea, so the P1 behavior and drain port location are usually identical to a comparable Midea model.
If your unit is showing P1 together with a different error code, fix the secondary code first. Many brands will not clear P1 until the secondary condition is resolved.
Related Guides
Safety First
Always disconnect power before inspecting your appliance. If you're not comfortable handling electrical components, compressor issues, or refrigerant, contact a professional technician.
Frequently Asked Questions
- Why does my portable air conditioner still show P1 right after I drain it?
- P1 right after draining usually means one of four things: residual water is still pooled under the tank, the float switch is stuck in the up position, the drain plug is not fully seated, or the unit is sitting on a slight tilt. Drain again, free the float by hand, reseat the plug, and level the unit before restarting.
- Do I need to unplug the unit to clear the P1 code?
- Yes. Unplug the unit for at least 30 seconds, then plug it back in. Most portable ACs only reset the float counter on a full power cycle. Just turning the unit off and back on with the power button often is not enough.
- How long should I wait after draining before restarting the unit?
- Wait at least two minutes after draining so any water clinging to the float post and the bottom of the tank can run off. Plug the unit back in, then start it in Cool mode. The compressor will not run until the unit confirms the tank is empty, which usually takes another 30 to 60 seconds.
- Can a dirty air filter cause P1 to come back after draining?
- Indirectly, yes. A clogged filter reduces airflow over the evaporator coil, which makes the coil run colder and produces more condensate than the tank was designed to handle. The tank fills faster than expected, so P1 looks like it is coming back immediately after a drain. Cleaning the filter is part of fixing a recurring P1.
- Is the P1 code the same as the FL code?
- On most brands, FL and P1 both mean the internal tank is full, but they are triggered by two different sensors. FL reads the electronic water level sensor near the top of the tank. P1 reads the mechanical float switch near the bottom. A unit can show P1 with a half-empty tank if the float is stuck.