GDExtension REGISTER_RUNTIME_CLASS

Works intended for me, weird

Just a node that activates its methods only at runtime, for example, if you created a new Node type class that overrides _ready(), _ready() would be called in the editor and runtime with GDREGISTER_CLASS(). With GDREGISTER_RUNTIME_CLASS() _ready() will only be called at runtime.

see their example in the release notes: Godot 4.3, a shared effort