Ever since OW2 came out this was and is a major problem with a lot of workshop modes where some heroes if not all will sometimes be removed from the hero selection menu and prevents you from being able to change into the hero you want. In OW1 this was never an issue btw. I’ve had to try to “fix” some of my own workshop game modes to prevent this from happening, but I know this has to be a bug and hoping it will be fixed soon. (Also just as an update, if you have even more stuff going on in your workshop code while in game, it will start removing more than just heroes from the menu, other UI assets will start disappearing as well)
Any screenshots of this when happened? Which kind of modes you have played, is it only you who have experienced it so far, any codes of these, cause i am not one of them and i played few recently from start of OW2, especially not the kind of things you describe so far. Also you can dynamically disallow heroes to select from with workshop scripts and allow them again during a runtime session, i would point to look into such game modes code. Or did you found that the scenario you describe happens, even no such specific code parts handling these are enabled? Very curious if so.
…uh yes I know about most of the stuff in workshop by now (lol) and that you can disallow or allow heros within a session by workshop rules or by turning them off in the hero roster. The difference between that and this is that heroes you purposely disallow will be greyed out, you can’t select them but they are still visible in the hero selection menu. This bug however will just randomly remove them from the menu entirely.
This is a bug caused by high server load by big modes. It’s super annoying but a solution that can sometimes fix it is using your Show Lobby Keybind (usually L i think) on the hero select screen and closing it again.
I don’t know if the devs know about this issue but i really hope it can be fixed soon.