For reasons that I can’t go into I am forced to use Unity 4.3 for the time being. On importing NodeCanvas, Unity generates several errors compiling EditorUtils.cs. I was able to modify the code (below) to compile, and I’m able to use NodeCanvas without any noticeable issues (so far), but I’m guessing this will impact the use of NodeCanvas in a prefab, and wondering if you can suggest a better solution.
Thankfully the method in which the above code is in, is not yet put to use at all, so you won’t encounter any problems. If you want you can as well delete the whole method right now.
I will keep in mind though that the GetSiblingIndex is not available in 4.3 as it seems and try to find another way around for when I actually put the said method in use.