You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers. No questions about C++ programming or topics which are answered in the tutorials!
Unfortunately here bug in engine and sometimes this code can't pickup node
When create nodes what you don't want to be selected use id 0 and the same for mouse cursor, light ... etc ...
Sometimes the desired node doesn't get selected because there are other nodes in front with id -1.