I'm sorry, I have encountered another compatibility issue with the "moshine" mod. After installing the "moshine" mod, the recipe for making the "electromagnetic science pack" no longer requires the "space science pack" from the original game, but rather Moshine's "data cell empty".
Considering the issue of the development sequence of planets, I removed the association between "electromagnetic science pack" and "data cell empty" in the settings. However, this resulted in the absence of any prerequisite scientific research packages in the recipe for "electromagnetic science pack", instead of using "space science pack" as a prerequisite as in the original game.
I'm not sure how your module determines the association between any two scientific research packages. Can you reset the association to the default one after deleting the association between the two scientific packages? Or is it simply restoring the default association in the logic of the original game after deleting the association between a mod science pack and the original science pack?
Regarding the update of the game's main version, I have changed the required game version number in the JSON file of your mod to 2.1. Currently, I have not encountered any errors while playing the 2.1 version of the game. I am not sure if this issue is caused by the new version update. I hope you can update the version to 2.1 as soon as possible. Thank you for your interesting mod. I have been installing this mod all along. Thank you!