ID 509836 - Reopening a script that contains a ReadGeo node, which is reading a USD file, results in an error

Follow

Problem summary
Reopening a script that contains a ReadGeo node, which is reading a USD file, results in an error:

ReadGeo1: Unrecognized file type
 
This issue appears to only happen on Linux.
 
Customer reported version
Nuke 13.1v3
 
Customer reported platform
 
Steps to reproduce
 
1) Open Nuke. 
 
2) Open the attached script.
 
3) Create a ReadGeo node. 
 
4) Connect the ReadGeo's img input to Project3D1, and connect TransformGeo1 to your ReadGeo.
 

 
5) Load the attached USD file into the ReadGeo node, and press Reload.
 
6) Go to the Scenegraph tab and check view entire scenegraph.
 
7) Click the grey dot, in the Load column, to load the mesh.
 
8) Save the script and close Nuke.
 
9) Reopen Nuke and reopen your script.
 
10) The following error will appear in the Viewer, and attempting to reload the USD file in the ReadGeo will cause Nuke to freeze:
 

 
11) Executing the script from command line will also return this error. For example:
Nuke13.2 -F 1 -x /path/to/script.nk
 
Expected behaviour
The script should open without any errors.
 
Actual behaviour
Opening the script
The following error will appear in the Viewer, and attempting to reload the USD file in the ReadGeo will cause Nuke to freeze:
 

 
 Executing the script from command line will also return this error.
 
Workaround
Unknown.
 
Reproduced by support
This bug has been reproduced in:
Nuke 13.2v1 - Linux CentOS 7
Nuke 13.0v1 - Linux CentOS 7
 
Unable to reproduce bug in:
Nuke 13.2v1 - Windows 10 - macOS 12.4 (Monterey)
Nuke 12.2v10 - Linux CentOS 7
 
Earliest version tested
Nuke 12.2v10 
- This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why