ID 561509 - Disabling channel nodes upstream of a PositionToPoints node can cause the 3D viewer to stop updating, and if saved in the Nuke script, will crash Nuke on opening

Follow

Problem summary
Disabling channel nodes upstream of a PositionToPoints node can cause the 3D viewer to stop updating, and if saved in the Nuke script, will crash Nuke on opening
 
Customer reported version
nuke.14.1v1
 
Customer reported platform
windows10
 
Steps to reproduce
 
1) Open the attached positionToPoints_channelNodesIssue.nk

2) Scrub the timeline, the points scale over time

3) Disable the Group node, this contains Shuffle, Keep and Merge nodes
 
4) Scrub the timeline, the points no longer update
 
*To crash Nuke
 
5) With the Group node disabled, save as a new script
 
6) Close Nuke
 
7) Open Nuke and open the newly saved script, Nuke will crash
 
Expected behaviour
For the points in the PositionToPoints to continue to update, and for the script to be openable
 
Actual behaviour
The points freeze when the upstream channel nodes in the group as disabled, and opening the script with them disabled crashes Nuke
 
Workaround
Unknown. 
 
Reproduced by support
This bug has been reproduced in:
Nuke 15.0v2 - Windows 10, Rocky 9.2, macOS Monterey
Nuke 10.0v1 - Windows 10, CentOS 7
 
Earliest version tested
Nuke 10.0v1 - This issue appears to be in all tested versions of the product
 
 

    We're sorry to hear that

    Please tell us why