It shouldn't be happening on a new script placer map. // That error comes from using a command like flag_wait "all_players_connected" before flag_init "all_players_connected" If you have developer 1, developer_script 1, and logfile it should tell you the exact file and line the flag is called from.
Map_source contains prefabs and maps. Mods/mapname/ contains custom scripts sounds ect. Zone_source contains csv associated with your mapname. Custom models and textures will need the gdt and original files associated with them. // Create a new map with a script placer on your new computer. Compile and test it to be sure you installed modtools and updates correctly. Replace your NEWmapname.map with your OLDmapname.map Copy any csv edits into your new map csv. Copy any custom scripts over and update your mapname.gsc
Look in the console when it freezes for anything important. Check your mapname.gsc and see if you added anything twice by mistake. If it happens when you get items and when the game starts maybe your player quotes are not setup correctly.