Hello, quickly jumping in because it might be important. I think I got a critical clue or perhaps even solution on the #478, #1943, #1951 error loop that has been reported here at least 5 times like
here and
here.
Bughunter moved to report it to Steve
here more than a year ago, but since I stumbled across the issue in my modern game, it seems there was yet no solution found.
I thought by myself that it was about civilian cargo, because I had been very busy managing some armaggeddon level evactuation that raised suspicion to be error prone. Luckily the critical clues in the forum set me towards that this was about an emerging spoiler, which I had missed was just discovered at some frontier routine search.
I stepped into the db to take a look and found this:
...A double instance of some Rakhas race. I expected to run into many problems trying to take them out, like having to one by one remove their ships, populations etcetc., but apparently I could just delete the second instance there, and then all the errors vanished.
So, precise analysis goes to Steve for this, but I can wager that it is either caused by having this spoiler race be generated at discovery (while others seem to exist at game start), or maybe just something with them spawning without having any apparent assets (again, ships or population). Either way, I would think the reason people seem to get these errors ~2 out of 5 times when encountering spoilers is that they encounter Rakhas, which seem to be broken in some way or the other. (Maybe someone can confirm if they have ever seen them for real and working)
Anyway, so whether this is caused by double race spawn or something else entirely, if you have the error and it comes from just Rakhas, you can save your original DB and then like me try to erase one or possibly more of them to see the errors go away.