My own usd schema + kit extension can not work with isaacsim's omni.physx

Isaac Sim Version

5.1.0
5.0.0
4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

Ubuntu 24.04
Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model: NVIDIA GeForce RTX 4090 D
  • Driver Version:580.105.08

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)

Steps to Reproduce

  1. check out kit-app-template 107.03 commit(branch) ,download isaacsim 5.1 for ubunt22.04 x64

  2. cop isaacsim/kit/dev/all-deps.packman.xml cover to kit-app-template/_build/${platform_target}/${config}/kit/dev/all-deps.packman.xml

  3. change kit-app-tempalte/tools/deps/kit-sdk-deps.packman.xml

     <import path="../../\_build/${platform_target}/${config}/kit/dev/all-deps.packman.xml">
       <!–  hide somthing not important –>
       <filter include="python" linkPath="../../\_build/target-deps/python" />
       <filter include="usd-${config}" linkPath="../../\_build/target-deps/usd/${config}"/>
    </import>
  1. ./repo.sh usd , manal build usd schema pyd, and ./repo.build -x , ./repo.sh launch, then my usd schema extension unit test work well, so let’s getdown to pack : ./repos.sh package , by the way my own usd kit-ext order number is -100.

  2. copy my own usd kit-extenstion to isaacsim 5.1/extsUser/ , and run ./isaac-sim.sh

  3. after run , [omni.physx] and [omni.usd-abi.plugin] print error logs, and usd prim physic menu can not work any more

(Add more steps as needed)

Error Messages

for focus the error , only show my own plugin test infomation, and [omni.physx] + [omni.usd-abi.plugin] errors

./isaac-sim.sh
...
...
...
[4.064s] [ext: rbs.uipc_python_binding-0.1.0] startup
Adding /home/cnf2025581067/isaacsim/extsUser/rbs.pip_prebundle_extension/pip_prebundle//PySide6 to DLL search path list
Adding /home/cnf2025581067/isaacsim/extsUser/rbs.pip_prebundle_extension/pip_prebundle//rbs_usd_plugins/lib to DLL search path list
tet_schema 11111111111111
tet_schema 11111111111112
Usd.Stage.Open(rootLayer=Sdf.Find('anon:0x5627b0c0e1e0:tmp.usda'), sessionLayer=Sdf.Find('anon:0x5627b0c0ef50:tmp-session.usda'), pathResolverContext=<invalid repr>)
tet_schema 11111111111113
tet_schema 11111111111114
UsdGeom.Mesh(Usd.Prim(</World/MyMesh>))
tet_schema 11111111111115
tet_schema 11111111111116
UsdGeom.Mesh(Usd.Prim(</World/MyMesh>))
tet_schema 11111111111117
...
...
...
2025-12-05T08:31:23Z [7,217ms] [Error] [carb.scripting-python.plugin] AttributeError: 'NoneType' object has no attribute 'GetPropertyNames'

At:
  /home/cnf2025581067/isaacsim/extscache/omni.physx-107.3.26+107.3.3.lx64.r.cp311.u353/omni/physx/scripts/utils.py(51): _getSchemaRegistryProperties
  /home/cnf2025581067/isaacsim/extscache/omni.physx-107.3.26+107.3.3.lx64.r.cp311.u353/omni/physx/scripts/utils.py(88): getSchemaPropertyNames
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/widgets.py(530): __init__
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/widgets.py(2073): __init__
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/widgets.py(376): <listcomp>
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/widgets.py(376): __init__
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/__init__.py(163): __init__
  /home/cnf2025581067/isaacsim/extscache/omni.kit.property.physx-107.3.26+107.3.3.cp311.u353/omni/kit/property/physx/__init__.py(114): on_startup
  /home/cnf2025581067/isaacsim/kit/kernel/py/omni/ext/_impl/_internal.py(173): _startup_ext
  /home/cnf2025581067/isaacsim/kit/kernel/py/carb/profiler/__init__.py(101): wrapper
  /home/cnf2025581067/isaacsim/kit/kernel/py/omni/ext/_impl/_internal.py(233): startup
  /home/cnf2025581067/isaacsim/kit/kernel/py/omni/ext/_impl/_internal.py(337): startup_extension
  PythonExtension.cpp::startup()(2): <module>

2025-12-05T08:31:23Z [7,217ms] [Error] [omni.ext.plugin] [ext: omni.kit.property.physx-107.3.26] Failed to startup python extension.
...
...
...
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsGlobalRtAdvancedAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsGlobalRtAdvancedAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsGlobalPtAdvancedAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsGlobalPtAdvancedAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsCommonAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsCommonAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsCommonAdvancedAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsCommonAdvancedAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsRtAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsRtAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsRtAdvancedAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsRtAdvancedAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsPtAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsPtAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxSettingsPtAdvancedAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxSettingsPtAdvancedAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxCameraExposureAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxCameraExposureAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxCameraAutoExposureAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxCameraAutoExposureAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostColorGradingAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostColorGradingAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostChromaticAberrationAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostChromaticAberrationAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostBloomPhysicalAPI_1') returned nothing
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostBloomPhysicalAPI_1'
2025-12-05T08:31:25Z [8,586ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostMatteObjectAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostMatteObjectAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostCompositingAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostCompositingAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostTonemapAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostTonemapAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostTonemapIrayReinhardAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostTonemapIrayReinhardAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostDofAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostDofAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostMotionBlurAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostMotionBlurAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostTvNoiseAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostTvNoiseAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxDebugSettingsAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxDebugSettingsAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxPostDebugSettingsAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxPostDebugSettingsAPI_1'
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] FindAppliedAPIPrimDefinition('OmniRtxXrAPI_1') returned nothing
2025-12-05T08:31:25Z [8,587ms] [Error] [omni.usd-abi.plugin] Could not find UsdPrimDefinition for 'OmniRtxXrAPI_1'

Screenshots or Videos

(If applicable, add screenshots or links to videos that demonstrate the issue)

Additional Information

What I’ve Tried

Related Issues

Additional Context

Hi, I think the usd schema extension you got from kit-app-template is not compatible with Isaac Sim 5.1.0
Isaac Sim currently doesn’t support rebuilt the kit extensions, so I am going to close the topic.