Suppose you have a flow funcion "Get record collection" connected to a “set data variable” flow function in logic canvas #1. Also suppose that “set data variable” references the result from the previous "Get record collection".
When you copy and paste this into logic canvas #2 the reference between the flow functions is corrupt and the resulting pasted logic in canvas #2 doesn’t work.
The bottom line is that copy and paste between 2 logic canvases can’t be trusted.