ID 605462 - Playheads can snap to their In/Out Points during Playback and become temporarily stuck

Follow

Problem summary:
Playheads can snap to their In/Out Points during Playback and become temporarily stuck
 
Customer reported version:
Nuke Studio 16.0v1
 
Customer reported platform:
N/A
 
Steps to reproduce:
1) Launch Nuke Studio and import some media by navigating to File > Import File(s)...
2) Create a new Sequence, and then add at least two Clips to the Timeline.
3) Position 1 Playhead over each Clip, and use the U hotkey to Mark the Clip. The Timeline should now look like this:

4) Press Play in the Viewer, then use the 1,2,3 number keys to switch between the available Playheads
5) Observe how Playback does not proceed from the Playhead's current position, and is instead snapped to the In/Out Points and briefly pauses before continuing:

 
 
Expected behavior:
Activating a Playhead while Playback is occurring should smoothly play the next available frames without snapping the Playhead to its In/Out points, like in the example GIF below which was created by manually stopping and starting Playback:

 
Actual behavior:
When a Playhead becomes active it will be reset to its In Point, and it will be stuck there depending on the distance between the Out Point of the previously active Playhead and In Point of the newly activated Playhead. If the previously active Playhead was at a later point in the timeline, the new Playhead will snap to its Out Point and then immediately continue playing from its In Point.
 
This is most noticeable/reproducible when using multiple Playheads, but the same behavior can also occur when using custom Python scripts.
Prior to 15.1v1, the pauses do not seem to occur, but the Playheads do snap to the In/Out Points when they become active.
 
Workaround:
Besides manually stopping and then resuming Playback, the only other known workaround is to disable audio in the Sequence Viewer. Even if no audio is present in the Sequence, this seems to prevent the "pausing" behavior.
 
Reproduced by Support in:
Nuke Studio 16.0v4 - Windows 11, macOS 14 Sonoma
Nuke Studio 15.1v1 - Windows 11
Nuke Studio 15.0v1 - Windows 11
Nuke Studio 14.1v1 - Windows 11, macOS 14 Sonoma
 
Earliest version tested:
Nuke Studio 14.1v1 - This feature (Multi-Playheads) did not exist before this version

    We're sorry to hear that

    Please tell us why