The reason I mentioned filters is because I fitted a new dish washer last year. It came with a flexible pipe. I fitted the dishwasher, but it wouldn't fill with water. After much head scratching and making sure that water was getting to the pipe, I decided to call an engineer.
The problem was a filter inside the hose connector. He removed it and solved the problem. BTW, it was a new pipe, supplied by the manufacturers.