Being Kicked From Custom Game Lobbies

Playing on Mac OS Sonoma 14.1. Every time I try to either join a custom game or create one, I get kicked from the lobby within 5-10 seconds. If I try to start it immediately, I load in but then it immediately takes me to the score screen. This happens for Blizzard-created maps as well, so I don’t think it’s an issue with custom downloaded maps.

I’ve tried restarting the game, repairing the game, and uninstalling then reinstalling. None of these have worked.

I tried making games on LAN, and all of the maps work. So it can’t be an issue with the maps themselves. My network is also quite good, getting 20 ms ping on most other games like Dota, League, CS:GO, etc.

EDIT: I reinstalled again and found that I can now join games with no problem, but creating my own custom lobbies still kicks me for no reason.