When using the NDI routing function, I'm noticing a marked delay (of several frames duration) before the new video appears in a receiver (monitor) when the source is from a PC running the new NDI3 DLLs, whereas previously the switching was immediate. When routing a mixture of NDI2 & NDI3 sources, from different PCs, the NDI2 sources still switch immediately, which implies the change is not in the routing functions but in the NDI3 stream data and how it's received. I've so far seen no mention of this change of behaviour in the documentation, but it certainly doesn't seem to represent an improvement in performance.