maybe because your game was made as a mod/custom game/room that required additional game client in order to play?
I'm not a mod team but that's a common for most jam. The game should be standalone or atleast downloadable from itch.io itself.