Hi xyz, thanks,
Yes - you're right!
This is what it defaults to anyway: (body: Node2D) - all tuts I was following were more node-specific, such as in my code- which still works but fills up error logs. This seems to affect only auto-generated ID's on multiple instances, however not copies manually given a suffix.
THANKS for the solution.
...
Hi Kulligs, I see your point. By "agnostic" do you mean underscore "_body" ?
I found previously putting underscore helped to remove "yellow" information errors- however it didn't remove the red errors.
But I'll keep it in mind for future reference- multi-body scenarios. Thanks.
There still remains an unanswered question: why the green signal icon disappears against the code line when Godot rebooted, for self-connected nodes? And is it ok to connect a node to itself, or is there another way for detection to work?