I noticed that if I have a patch open in one XOD app window which contains a “not-implemented” node containing custom C++ code, and hit “Select All” and “Copy”, then switch to a second running XOD window and hit “Paste”, all the nodes are copied correctly, but the code inside the “not-implemented” block within the new copy of the patch reverts to the default template. OS is Linux, Xubuntu 16.04.
Don’t know if this is intentional or not, but good thing I looked!