Script inherits from native type 'CharacterBody3D', so it can't be assigned to an object of type: 'Node'

Godot Version 4.7.1

I was just following the GDQuest tutorial and I’m doing it from scratch alongside it (since I’m making a lot of the assets and stuff myself ). They get to the point in the tutorial where they just drag the character into a different scene and it just works meanwhile mine throws up this error. I have looked up a few things but I can’t wrap my head around what it wants me to do.

It looks like you have made a script that extends characterbody3d but put it on a basic node 3d. Right click the node '“tartigate”, click “change type”, select “characterbody3d”.

You probably have to open the tartograde-scene to change type, since you have saved it as a scene. Doing it through another scene will likely be refused.

I have done that and it now boots but I have made a mistake somewhere else in the code xD thank you so much