This isn't really a "fixable" problem. You are not always going to have an opponent to fight when there is only a max of 20 people in the room. What makes DM special is the small room size. How do you imagine this being "fixed"?
I was thinking of more players per room
Or maybe booting players out of the room after so long of inactivity (I think they already do that one though )
Maybe player can be eliminated as the game goes by wait that a great idea for a game mod3 it could be called eliminator last one standing wins
How would booting players make your chance of finding an opponent any higher? Most rooms do not completely fill up, and many players wait until the next deathmatch begins anyways.
It's not a glitch since there only CAN be 20 ppl in the room doesnt mean there always will be could be an odd number just sit and wait for a minute