2023.1.0-hotfix.1 For USD cannot be opened and an error is reported

I’m having some problems with the new version of Isaac Sim.

I used Unreal to export USD, and used OmniPBR to create some materials to use in the scene. It works normally on my operating system (windows), regardless of the 2022 or 2023 version.

I want to share to my other computer using Ubuntu 20.04, I export USD through “Collect Asset>>Flat Collection>>Flat”, it works normally in Ubuntu 20.04, IsaacSim2022.2.1, but when I use 2023.1. 0-hotfix.1 will start reporting errors:

2023-11-20 03:13:33 [197,304ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::OmniUe4Subsurface’
modified at: Mon Nov 20 18:13:04 2023
processed at: Mon Nov 20 11:13:33 2023

2023-11-20 03:13:33 [197,305ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::wood_4’
modified at: Mon Nov 20 18:13:00 2023
processed at: Mon Nov 20 11:13:32 2023

2023-11-20 03:13:33 [197,305ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::OmniUe4Function’
modified at: Mon Nov 20 18:13:04 2023
processed at: Mon Nov 20 11:13:32 2023

2023-11-20 03:13:33 [197,305ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::leather9’
modified at: Mon Nov 20 18:13:04 2023
processed at: Mon Nov 20 11:13:33 2023

2023-11-20 03:13:33 [197,305ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::cloth98’
modified at: Mon Nov 20 18:13:00 2023
processed at: Mon Nov 20 11:13:32 2023

2023-11-20 03:13:33 [197,305ms] [Error] [rtx.neuraylib.plugin] FileWatcher: the watched module itself changed. Raise STORED event, for: ‘mdl::Z73file_3A::home::rockrobo::IsaacSim_project::Home57::Collected_Home57::SubUSDs::materials::OmniUe4Base’
modified at: Mon Nov 20 18:13:04 2023
processed at: Mon Nov 20 11:13:32 2023
Even if I delete all material, it still reports an error.

Hi @fsb0147 - Is it possible to share the USD file to look into further?

@rthaker

It is a very large scene that I cannot upload. How should I send it to you?

There are some very simple MDLs, and the method of making MDLs is to create>>omniPBR, and then export to MDL. It is good in my Windows system, but when I share it with Linux system, it reports an error and has been tried many times.
ceramictile_2.zip (831.5 KB)

Hi @fsb0147 - It would be great if you can confirm 2 more things:

  1. Is this USD created in previous versions and you are having issues opening in the latest version?
  2. Are you able to open it in other OV apps, like USD Composer?

Let me answer your question first:

  1. USD was created in Isaac Sim 2023.1.0. But in usd I used mdl created in 2022 version. It works just fine, whether on Windows or Linux.

    If I create a material using 2023.1.0 and export MDL. When it is shared with other computers (different systems) again, it will report an error (the Isaac Sim version of other computers will report an error regardless of whether it is 2023 or 2022). Whether it is Linux or Windows making mdl, it will report an error. I think this has something to do with the version of MDL I made. If it is 2022, there will be no problems.

  2. USD Composer will also report an error when opening MDL. It’s the same situation with Isaac Sim. If it is an MDL made in the 2022 version, USD Composer will not report an error and can be used normally.

@rthaker

Is there a solution in 2023. Can export MDL and share it with Linux for use