Thank you. That was very helpful and I didn't even think of that ... and that poses a new question. Essentially, I would have to create maps towards a specific mod using the file you mentioned above. When I copy and paste that file into Galaxy Forge 3, is it possible to make the maps universal by pasting multiple GalaxyScenarioDef in the same Galaxy Forge 3 folder and it work (ex: instead of copy and replace, copy and keep existing file)?
Okay, first of all you can only have one GalaxyScenarioDef file per GalaxyForge folder (the program only looks for one to read). You have to make a copy of galaxy forge for each mod you want to make maps for.
In theory, you could make a super galaxy forge capable of making maps for multiple mods. However, you'd have to merge the different GalaxyScenarioDef files by hand, you can't just place multiple GSD files in the Galaxy Forge.
However, even this galaxy forge would be limited. The reason your map is crashing is probably because it requires a planet that is not in the mod you're trying to play. So if for some reason a mod got rid of the desert planet and your map requires a desert planet, it will always crash. Only mods that have the desert planet will work with that map.