There is a clear garbage disposal. Your dishwasher's water can drain from the garbage disposal. The air gap is clean. Many people install air gaps on their kitchen counter to prevent sink water from backing up into the dishwasher. Use a homemade solution to break up gnats.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.