19 August 2026
Earlier this year I finally stopped procrastinating and fitted a dishwasher in my flat, and it was such a refreshing change. For someone with what some people call "motivation and laziness issues" but what a doctor called ADHD and depressive tendencies it means i dont have all sorts of new species of intergalactic space mould growing inthe kitchen sink when I don't feel like standing in front of the sink for an hour. However a few days ago I woke up inthe morning to it running the drain pump continuously and flashingf the P1 light, which turns out to mean it thought it was going to flood my home and went into a panic mode. The Beko manual just says turn it off and call their service center, profoundly unhelpful advice when I'm at work whilst it's open and have better things to do with my days off than have an appliance repair person round for a simple issue. No service manuals are available for my unit that I can find either, so I had to dig into it blind, an experience so frustrating i wanted to kick the sodding thing a thousand times when i was done. In light of that I'm writing this article so the next poor sod frantically googling beko dishwasher drain pump running continuously will be able to get some help on how to do it.
Like most dishwashers the bottom panel under the door comes off but it's not that easy. Most have some hidden or semi hidden screws, but the beko has the part held in with some really beefy clips. The trick is pull the bottom edge down and then forward, then lift up to get the top hooks off. Once it's off you'll see a metal panel and two very visible philips screws. Do not do what I did and undo only these screws, realise it's still not coming off and start bending things. As you can see in the below picture on each side hidden up and further back there are TX20 screws. Remove both the philips and TX20 screws from each side and the metal panel will fall out. Set it aside.
.png)

Now you're inside the machine you'll see an incredibly shallow plastic tray, and it may look dry. At first I thought there was no water in mine because it was just a few mm deep and the visibility into the inside of the machine is pretty bad. Get a paper towel and chuck it in below all the plumbing and pumps and nonsense, then pull it out. If there's any water on it at all then it's probably a genuine triggering of the float switch, they're very sensitive. Annoyingly the trays are designed to pool towards the middle, so getting the water out can be a bit of a faff. What I did was fold the paper towel until it was 30mm wide and a bit thick, then put it in flat on the bottom at the front edge of the tray. I then put my heels at the lower edge of the dishwasher, grabbed the top ny the top side edges and gently tilted it towards me. Before you attempt this a few warnings: 1: this requires a moderate amount of physical strength and exertion, do not attempt if you are not confident, 2: I had it still under the countertop, this meant there was no way for it to tip all the way over and squish me. After about a minute let it back upright, remove the hopefully now sodden paper towels, bin them and repeat until dry. Do not bother with a sponge, they're not very good at absorbing such a shallow pool of water. Once you've got it dry then turn it on and hopefully the pump will be silent and the program light will not be illuminated.
Once you've got it drained run a full cycle with the bottom off and see if it stays dry. Usually if there's a serious issue it'll manifest pretty quickly and you'll know there's more work to do. Mine was fine so I buttoned the whole hting back up, snapped the plastic thingy on and began to inspect the rest of the system I noticed the drain hose, which is supposed to go in a loopy S shape had rotated under the sink and now the section thar ran from the dishwasher was pointing at approximately 5 o'clock. This meant that when i used the sink water was able to flow down the T into the dishwasher and cause the tub to slowly fill. An easy fix. I simply rotated the hose so it entered from the 12 o'clock position instead, and the problem hasn't come back.
.png)