ID 468964 - Anamorphic models within the LensDistortion node do not give the expected result on initial solve with a complex lens grid

Follow

Problem summary
The LensDistortion (LensDistortion2) node has several presets (models) that contain specific equations for certain distortion outcomes.

It has been discovered that when attempting to solve a complex anamorphic distortion using one of the anamorphic lens models, the results are not as expected.

Note: While the features may be present in the grid plate, it appears that several additional solves are needed to get the expected result.

Customer reported version
nuke.n/a

Customer reported platform

Steps to reproduce

1) Read in an anamorphic grid plate (attached)

2) Create a LensDistortion node, setting the Model Preset to 3D Equaliser > 3DE4 Anamorphic Standard, 4 Degree, and the squeeze to '2'

3) In the Analysis tab, select 'Detect' to get the features and then 'Solve' based on these features
Result: The inverse distortion is added, although not the expected result.

4) Without changing anything, re-run the 'Solve'.
Result: A much more accurate result

Expected behaviour
The distortion should be able to be solved on the first solve

Actual behaviour
It takes more than one solve to get the expected result, even after modifying various settings.

Workaround
Try the solve once or twice after the initial solve to get the expected result.

Reproduced by support
Guidance: Have you reproduced the problem? In which versions have you reproduced the problem? DELETE THIS LINE

This bug has been reproduced in:
Nuke 12.2v5 - Windows 10 - CentOS 7 - MacOS 10.15.6
Nuke 12.2v1 - Windows 10
Nuke 12.1v1 - Windows 10
Nuke 12.0v1 - Windows 10
Nuke 11.3v1 - Windows 10
Nuke 11.2v1 - Windows 10
Nuke 11.1v1 - Windows 10
Nuke 11.0v1 - Windows 10

Unable to reproduce bug in:
10.5v8 - Windows 10 - CentOS 7 - MacOS

Earliest version tested
Nuke 10.5v8 
LensDistortion presets were introduced in the LensDistortion2 node in the Nuke 11 release.

    We're sorry to hear that

    Please tell us why