If I queue for a dungeon "IN PROGRESS", why the rat should I deal with a dungeon "STARTING NOW, NOT IN PROGRESS"?

Don't blame the players if the system is flawed and doesn't work properly.

If a player checks the "IN PROGRESS" square, put them ONLY in dungeons in progress, or in none at all.

So, different queues. Problem solved.