Here is something that I am running into quite often and have not found anyone else discussing it.
During the Campaign, I create my own ships (obviously), however, during each episode I cannot see ships i created during prior episodes so i must recreate them. Now the unfortunate part is that for me its easier to just keep using the same name so i know what i am doing. Creating a ship and saving it with the name "Attack Ship 1" or "Survey Ship 1" etc. makes it easy for me, but it says that name has been used would you like to save this as the upgrade so i say yes and it completely shuts down out of the game. But why? and if the name is being used then why can i not see it or get to it. I have all resources researched so that cannot be the problem.
I would show you the debug.err but it is foreign to me when i try reading it. Seems like half the game is missing from what it says

.
--Note: I am not sure how to give you the copy of the error file because it doesn't paste it well within here and its extremely long.