When using fieldoutput, if a node is used more than once (e.g. a node contacts with more than one master surface), multiple field output will be created for the same node. It will cause that created XY data has a duplicate X value and fail any XY data operation with different XY data.