I started a multiplayer game of Krastorio2, and I added the mod after I first launched the server.
Enabling/disabling doesn't give my character the armor (everyone else who joined after got the armor), so here's just commands to manually add the armor that I used. I'm leaving it here in case anyone needs to hard fix someone's armor/robots not showing up. (This was only tested under Krastorio2, and not with any other TinyStart config)
-- change PLAYER_NAME
/c local player = game.players[PLAYER_NAME]
local chara = player.character
player.insert{name="tiny-armor-mk0", count=1}
player.insert{name="construction-robot", count=20}
local armor_grid = chara.get_inventory(defines.inventory.character_armor)[1].grid
armor_grid.put({name="micro-fusion-reactor-equipment"})
armor_grid.put({name="energy-shield-equipment"})
armor_grid.put({name="personal-roboport-equipment"})
armor_grid.put({name="personal-roboport-equipment"})
armor_grid.put({name="battery-mk2-equipment"})
armor_grid.put({name="battery-mk2-equipment"})
I'm sorry Yehn, but I can't repro the issue on a new game, so I'm not sure why enabling/disabling mod didn't work for this particular save :(