Ich hab nochmal alles durgeschaut und sieht alles soweit in Ordnung aus.
Getestet hab ich es bei mir auch nochmal und bei 3 weiteren Systemen von
Freunden, auch ohne dieses Problem.
Möglichweise könnte ein Script-Mod das irgendwie überschreiben bei dir,
also so z.B. wie ein NoEndyear-Mod oder ähnliches.
Aber um dir zu helfen, könntest du das Start- und Endjahr ja wieder händisch
in die MDl-Dateien eintragen.
Als Beispiel das Original:
availability = {
yearFrom = startyear,
yearTo = endyear,
},
ändern in
availability = {
yearFrom = 1958,
yearTo = 2020,
},
Das sollte dir zumindest bei deinem System helfen.
Grüsse Basti