ID 544035 - Network Material Edit nodes delete the renderer specific GlobalStatments attribute group if they have been set upstream

Follow

Problem summary
Network Material Edit nodes delete the renderer specific GlobalStatments attribute group if they have been set upstream, this results in the outputs of the render incorrectly rendering.
 
Customer reported version
Katana 6.0v2
 
Customer reported platform
CentOS 7
 
Steps to reproduce
 
1)  Open Katana and go to Help > Example Projects > Other Technical Examples > Secondary Images (AOVs)

2)  Select Open Project and select your currently loaded Renderer.

3)  Create a NetworkMaterialEdit node and place it above your Render node .

4)  Set the Render flag to the Render node.
 
5)  In the Scene Graph tab select the root location and inspect your renderer specific Global Statements.
 
Expected behaviour
The Global Statements group attribute is unaffected by the NetworkMaterialEdit node.
 
Actual behaviour
The Global Statements group attribute is by cleared by the NetworkMaterialEdit node.
 
Workaround
Set any Renderer Global Statement attributes after all NetworkMaterialEdit nodes.
 
Reproduced by support
This bug has been reproduced in:
Katana 6.0v2 - Windows 10, CentOs 7
Katana 6.0v1 - Windows 10, CentOs 7
 
Unable to reproduce bug in:
Katana 5.0v5 - Windows 10, CentOs 7
Katana 4.5v5 - Windows 10, CentOs 7
 
Earliest version tested
Katana 5.0v5 / 4.5v5 - This issue doesn't appear in this version and has regressed 

    We're sorry to hear that

    Please tell us why