ID 578320 - UsdIn Improperly importing material attributes from a Usd file generated via the UsdMaterialBake node.

Follow

Problem summary
UsdIn Improperly importing material attributes from a Usd file generated via the UsdMaterialBake node.
 
Customer reported version
Katana 6.0v4
 
Customer reported platform
Rocky 8
 
Steps to reproduce
 
1) Create a Renderman based material via the NMC node with a texture or additional pattern node connected to the shader.
2) Assign the material to a sphere
3) Bake out the material to Usd using the UsdMaterialBake node.
4) Import the exported Usd file with UsdIn
5) Inspect the material by attaching a NME node and notice the existing connections / working material.
6) Go back to the created material and promote a parameter on the shadingNode connected to the shader and export another Usd file.
7) Import the newly exported Usd file and inspect using the NME node. Notice the lack of connections. 
 
 
Expected behaviour
The UsdIn node should properly import the material with the correct attributes and allow the NME to rebuild the material.
 
Actual behaviour
Parameters are improperly imported which the NME is not expecting and results in missing connections within the NME.
 
Workaround
Undiscovered as of now.
 
Reproduced by support
Katana 6.0v4 - Windows 11 / CentOS 7
 
Unable to reproduce bug in:
Katana 6.5v3 - Windows 11
Katana 6.0v3 - Windows 11 / CentOS 7
 
Earliest version tested
Katana 6.0v3 - This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why