PM me if I have missed something!
This is a common problem in really A LOT of custom maps/mods. If you add SwarmMod or SwarmMulti dependencies together with SwarmCampaign, the latter one will mess up all the multiplayer-related stuff. This mod will get rid of many wrong values in the Data Module, restoring the regular multiplayer Tech Tree.
Also check Void (Campaign) Fix for Void (Multi)
ON BATTLE.NET:
The mod can also be found on Battle.net for online dependencies, kindly hosted by WARGIRL. To link your online dependencies to your map, look for:
enUS: Swarm (Campaign) Fixed
itIT: Swarm (Campagna) - corretto
HOW TO USE:
Just add it as a dependency into your project followed (this is important) by SwarmMulti, as this mod already uses SwarmMod and SwarmCampaign as dependencies. This will also mean that you will have your multiplayer stuff up-to-date with the latest balance changes.
LOCALE:
Some texts have been reverted back to LibertyMod and SwarmMod as they were changed by the campaign dependencies. Feel free to help with other localizations of the mod (including the text that appears in Editor only).
NOTES:
Remember that not everything is changed, for example most of the Validators, Motors, Models and Sounds remains unchecked, as I think almost everything is untouched there. In case, you can report me any bug you find with a private message, I'll appreciate that.