"Error while parsing 'world.tscn'" after reinstall

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By gamerkat

I had to reinstall Godot after a total system wipe and reinstall. All my projects were backed up right beforehand, and working fine.

Now, when I open my project, Godot lags for a time and then tosses up that error message: “Error while parsing ‘world.tscn’”

The Output screen gives me this:

 core\class_db.cpp:520 - Condition ' !ti->creation_func ' is true. returned: 0
 scene\resources\scene_format_text.cpp:277 - res://gameassets/game world.tscn:40 - Parse Error: Can't instance Object() of type: GDScriptNativeClass
 core\io\resource_loader.cpp:149 - Condition ' err != OK ' is true. returned: RES()
 Failed loading resource: res://gameassets/game world.tscn

After some testing, I found that the corruption only when I tried to open a scene containing an instance of my ‘cameraman’ scene. Further testing showed that it only happened when the cameraman.gd script was attached to a node (removing or changing the script after a scene had already been ‘corrupted’ did not fix the issue). I can’t res an instance of the cameraman in the world in editor, nor even open it, anymore. Changing the cameraman.gd script or deleting it had no effect on being able to access those files.

I’m not a particularly experienced programmer, and I’m sure there’s some more information I can glean from the Output message, but I’m not able to get much useful information out of it.

Any help would be appreciated. This is driving me crazy.

Thanks.