My Dishlex Global 300 dishwasher stops mid cycle and the rinse light keeps flashing ?
I think I had the same problem. I don't know much about dishwashers, but the "Flashing Rinse" has something to do with the drain, or the drain pump (which is why the water doesn't drain).
My dishwasher stopped its cycle, after having filled up with water, even though everything else worked fine, because the drain pump was not even turning on. So I guess, the first question I asked was, is the drain blocked? No. When this happened the first time, the flashing rinse cam up. After that, the dishwasher just wouldn't drain, and there was no longer a flashing rinse.
So then, I figured, the drain pump is probably rooted. The drain pump is found underneith the dishwasher, just behind the front panel on the left hand side.You'll need to remove the metal covers from the front and the left.
When this happened to me, I thought I'd need to buy a new pump, so I pulled the other one out (its a bit fiddly, you have to disconnect the two electrical wires, then remove the drain pipe from it, and then wiggle it off. But when I got it out, I unscrewed it (it has the special hexagonal screws, not phillips or flathead), and it turns out, a fairly large fruit seed had got into the drain pump and blocked it, preventing it from spinning. I put it back together again, and it worked.
It so far has beaten paying $100 for a new pump.
If you want a visual of what the drain pump looks like, look up the dishwasher part number #8905912, you should be able to find it on the internet. Hope this helps.