I'm experimenting with scene tree structuring and I'm trying to find solutions to issues without relying on autoloaded singletons. However, I've almost immediately run into a roadblock. I'm trying to connect something in a scene that can be instanced to a "Main" scene that's a direct child of Root.

The scene I'm trying to connect to Main:

The Main node that should be receiving this signal:

Instead, I get the error emit_signal: Error calling method from signal 'doorway_entered': 'Node(main.gd)::_on_doorway_entered()': Method not found.. The method's right there... what's going wrong, here?

Also, merry Christmas!~

Never mind! My friend - who doesn't even use Godot - suggested what turned out to be the solution.

The "on_doorway_entered()" in the connect() method on line 12 of scene_test.gd should have had no parentheses, so it should just have been "on_doorway_entered". Now I know!

And a happy new year!~

Welcome to the forums @"Snowy Fox"!

Thanks for sharing the solution and happy holidays :smile:

2 years later