You aren't getting enough water to your dishwasher if the top rack is getting water now. It's a good idea to have a water line going to the dishwasher. The line supplies water to your dishwasher. There could be a problem with the water inlet fill valve.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.