State:New|TargetRelease:No Target|icon_bug|icon_nuke|database:public|Resolution:Fixed|BugID:506965|
Problem summary:
Long NDI Monitor Out sender names in Nuke are truncated and can override other NDI streams
Customer reported version:
Nuke 14.0v6
Customer reported platform:
Windows 10
Steps to reproduce:
1) Launch Nuke and create a second Viewer node in the Node Graph.
2) Double-click the Viewer nodes to open their Properties, then Enable Monitor Out and set the Device to NDI for both Viewers:

ThisIsMyVeryLongNukeProjectName_BecauseThereAreTooManyCharacters.nk
Expected behavior:
Each NDI stream from Nuke should have a unique name and not exceed the sender name character limit.
Actual behavior:
When attempting to output NDI streams from Nuke, any stream names greater than 57 characters will be truncated. If multiple streams share the same name after being truncated, they will override each other and only result in one NDI stream.
If a shorter Project name is used like ThisIsMyShorterNukeProjectName, then both streams are available in NDI Studio Monitor:

Workaround:
In Nuke 14.1v2+/15.0v2+ it is possible to manually specify a NDI stream name, as pictured below. In prior versions, there are no known workarounds other than utilizing shorter project names.

Reproduced by Support in:
Nuke 15.0v4 - Windows 10
Nuke 15.0v1 - Windows 10
Nuke 14.1v1 - Windows 10
Nuke 13.2v1 - Windows 10
Earliest version tested:
Nuke 13.2v1 - This feature (NDI Monitor Out) did not exist before this version
We're sorry to hear that
Please tell us why