Alright, first of all, how could you define host inactivity ? would it be that the window is out of focus ? no chatting ? there needs to be a proper way to see if a host if really afk or is just sipping his cup of tea in front of his screen, waiting for the lobby to fill up while reading the banter between players.
And if we could see if the host if really afk, I’d rather take a different approach to that problem
Rather than having the lobby close after 5-10 minutes of host inactivity, have an icon pop up next to the host name that shows that he’s afk (a “zzzz” icon or the like), that way players can make the decision to wait until the host comes back or leave, and would eliminate any unintentional deletion of the room.
Don’t forget that sometimes the host will also deliberately go afk (for any kind of reason), and say it to the players in the lobby, but the automated system wouldn’t necessarily pick that up.
I fortunately never had that issue, but I see where you’re coming from. Hence my suggestion above. Alert the players that the host if afk instead of outright closing the room.
I can assure you that on a weekday at 15h, yes, it takes forever to fill up a custom map lobby
Even during evenings, it can take some time, usually between 5 and 15 minutes.