ID 429428 - Tracker doesn't update values from a PlanarTracker causing any linked Transform nodes to have the wrong values

Follow

Problem summary
Tracker doesn't update values from a PlanarTracker causing any linked Transform nodes to have the wrong values


It looks like the values in the Tracker node don't update from the PlanarTracker node when it's loaded in, as the values in any connected Transform just say 0, so this affects both copy/pasting and opening saved scripts.


Opening the Tracker node Properties Panel causes it to get the values correctly


Customer reported version
nuke.12.1v1


Customer reported platform
centos8


Steps to reproduce


1) Open NukeX

2) Read in some trackable footage and attach a PlanarTracker node

3) Create a shape in the PlanarTracker and track the footage


4) In the Tracking tab, create a Tracker, making sure link output is enabled


5) From the Tracker node, create a Transform (match-move)


6) Use the Transform to match a ColorWheel to the footage, resulting in a node graph like the one below:



7) Copy and paste all the nodes, and playback the the pasted nodes, the ColorWheel no longer matches the movement. The same thing happens if you save and reopen the script:


​​​​



Expected behaviour
For the Tracker node to pass though the correct values when being loaded


Actual behaviour
The connected transform nodes have all their values reset, resulting in the movement being wrong:



Workaround
If you open the Tracker node's Properties Panel, then the values update, however this could be difficult in large scripts.


Reproduced by support
This bug has been reproduced in:

NukeX 12.1v1 - Windows 10 - macOS 10.13 - CentOS 7.7

NukeX 12.0v1 - Windows 10

NukeX 11.0v1 - Windows 10

NukeX 10.0v1 - Windows 10

NukeX 9.0v1 - Windows 10 - macOS 10.13


Earliest version tested
NukeX 9.0v1 - This issue appears to be in all versions of the product

    We're sorry to hear that

    Please tell us why