Kit 110.3 Release Notes#

Release Date: August 2026

Kit SDK#

Added#

  • Foundation - Random startup crashes on AArch64 (GB10/DGX Spark) due to incorrect TSC frequency detection causing “TSC ran backwards” errors. [OMPE-103356]

  • Kit App Template - The kit-upgrade agent skill is now included in base_project within the public kit-app-template GitHub repository, making it directly accessible without requiring a full SDK archive download. [OMPE-104243]

  • Kit SDK - Thread Block Detector sample extension reports Python thread-blocking bottlenecks in Kit applications. [OMPE-94827]

  • Kit SDK - The /app/hydra/renderSettings/saveUsdAttributes setting supports routing render-setting USD opinions to the session layer instead of the active edit target. [OMPE-79040]

  • Kit SDK - omni.kit.widget.cache_indicator generates spurious warnings on startup about a missing Omniverse Cache Server and an unused python.pipapi entry. [OMPE-77865]

  • Kit SDK - omni.kit.widget.context_menu now supports hamburger menus for Kit UI context menu workflows. [OMPE-68177]

  • Kit USD - omni.ui extension-usage tracking reports per-window first-click and Action usage events to support application telemetry. [OMPE-96417]

  • Storage Infrastructure APIs - Content browser now refreshes correctly after create, copy, and rename operations. [OMPE-100614]

  • USDRT - IFabricHierarchy API now exposes update_world_xforms_gpu_with_options, enabling GPU hierarchy updates with configurable options without requiring direct access to internal cubric types. [OMPE-92287]

Fixed#

  • Fabric Scene Delegate - Prim transforms are not updated when scene partitioning is enabled, causing parts of instanced scenes to remain stationary while world transformation data in Fabric is correct. [OMPE-104540]

  • Fabric Scene Delegate - Toggling visibility on a prim containing instanced or instanceable objects causes children to visually scatter or render with incorrect transforms in Fabric Scene Delegate (FSD). [OMPE-98071]

  • Fabric Scene Delegate - Fabric Scene Delegate - FSD - Creating a new prim in the scene resets the active camera’s Fabric transform. [OMPE-68037]

  • Foundation - omni.kit.livestream.app applications crash with an access violation during main loop update processing. [OMPE-102246]

  • Foundation - Application crashes with a segmentation fault in App::getExtensionManager() when the Python profiler callback fires during app teardown on GB10 (aarch64) systems running Isaac-Sim Python. [OMPE-102121]

  • Foundation - C++ extensions that use IEventDispatcher::observeEvent() fail to compile in optimized Linux builds when warnings are treated as errors. [OMPE-98245]

    Workaround: In each affected C++ extension’s premake5.lua, add disablewarnings { "error=maybe-uninitialized" } under filter { "system:linux" }.

  • Foundation - On Linux, Kit hangs for ~5 minutes on startup after an abnormal termination (SIGKILL, SIGSEGV, OOM, or container kill) due to a stale Carbonite shared-memory semaphore (/dev/shm/sem.carbonite-sharedmemory) left in a corrupted lock state. [OMPE-97109]

  • Foundation - Applications can report a false-positive Circular dependency detected error when requesting omni::platforminfo::ICpuInfo. [OMPE-87615]

  • Kit App Template - Console displayed FatalCompileWarnings and Lua premake-related warnings when building Kit apps using the Kit SDK. [OMPE-50328]

  • Kit SDK - Teleport extension in-viewport UI elements display at incorrect scale in scenes that use non-centimeter unit scales. [OMPE-106295]

  • Kit SDK - Application crashes with “CUDA error 100: cudaErrorNoDevice” on aarch64 (GB300) platforms when launching Isaac Sim. [OMPE-106666]

  • Kit SDK - When rebinding a viewport to a new RenderProduct prim via viewport_api.render_product_path setter without a resolution or camera change, omni.kit.hydra_texture does not write the viewportHandle attribute to the new prim, breaking SDG and OmniGraph workflows that correlate RenderProduct prims to viewports. [OMPE-105086]

  • Kit SDK - RigidBodyView.set_material_properties silently applies the wrong physics material when a shared-material pool entry is released and its key is later re-requested, producing incorrect simulation results with no error reported. [OMPE-102536]

  • Kit SDK - Area measurement tool in omni.kit.tool.measure displays 0.00 square meters instead of the actual area when used on stages with non-centimeter units. [OMPE-101826]

  • Kit SDK - Light visibility changes in the viewport stop responding after switching Light Rigs from Default to Stage Lights in omni.kit.viewport.menubar.lighting. [OMPE-99588]

  • Kit SDK - Synthetic data generation (SDG) workflows experience ~6% frames-per-second regression due to excess root resync processing in omni.usd-abi. [OMPE-99585]

  • Kit SDK - Stage Window Type column truncates long prim type names and does not expand or resize to show the full value. [OMPE-99245]

  • Kit SDK - Application crashes in rtx::resourcemanager::TextureAssetRegister::_registerLoader due to unprotected access to texture assets and UsdContext::m_enginesToRender. [OMPE-98047]

  • Kit SDK - Content Browser discovery server endpoints with connection errors or unreachable states do not show warning or error overlay icons. [OMPE-98001]

  • Kit SDK - Viewport menubar Preferences dialog throws AttributeError: 'SimpleBoolModel' object has no attribute 'get_default' when opened via the ... menu icon. [OMPE-95582]

  • Kit SDK - Content Browser New USD File creates stages with metersPerUnit set to 0.01 instead of 1.0. [OMPE-93680]

  • Kit SDK - Layer window auto_authoring toolbar button stays visually unchecked after toggling edit mode. [OMPE-93590]

  • Kit SDK - Content Browser Forward button becomes disabled and folder navigation ping-pongs after using Back with a multi-folder history. [OMPE-93586]

  • Kit SDK - USD threading violation occurs in omni.usd.core when creating a physics scene via the Replicator functional API in a new stage after running a simulation. [OMPE-92755]

  • Kit SDK - Firefly filtering values change unexpectedly when saving a USD file, causing render inconsistencies between users sharing the same scene. [OMPE-92660]

  • Kit SDK - SDG semanticIdMap output omits semantic labels authored on bound material prims for geometry using those materials. [OMPE-92385]

  • Kit SDK - prim_path_widget._prim_name_end_edit crashes with a None dereference when an empty payload is present during prim name editing. [OMPE-92162]

  • Kit SDK - Template registry grows without bounds when register_template receives an invalid group parameter. [OMPE-91868]

  • Kit SDK - MdlEnumAttributeModel in omni.kit.property.usd crashes with ValueError when parsing malformed MDL SDR option strings. [OMPE-91282]

  • Kit SDK - Hotkeys options menu import crashes when the file dialog returns no path. [OMPE-89438]

  • Kit SDK - omni.usd prim caching listener raises a NameError instead of logging a warning when the USD context name is invalid. [OMPE-88734]

  • Kit SDK - The omni.ui_query extension throws errors when enabled after being installed from a Nucleus-hosted extension zip. [OMPE-86379]

  • Kit SDK - File picker shows a Failed to add bookmark error when adding a duplicate bookmark. [OMPE-73359]

  • Kit SDK - Application crashes with a segfault in libimgui.so (ImGui::SetCurrentFont) when a font atlas is dropped, leaving a stale ImFont* pointer in omni.ui. [OMPE-54429]

  • Kit SDK - omni.ui ByteImageProvider crashes with an access violation when provided an input buffer smaller than the declared image dimensions. [OMPE-51864]

  • Kit SDK - WidgetComponent causes an out-of-memory application crash when font size is set to 0.05 due to a descriptor pool allocation leak when recreating scene widgets. [OMPE-57854]

  • OmniGraph - OmniGraph action graphs and ROS2 topics remain active after disabling their USD variant on Ubuntu 22.04. [OMPE-94039]

  • OmniGraph - Deactivated OmniGraph action graphs continue evaluating every frame, ignoring USD prim activation state changes made via Usd.Prim.SetActive(False). [OMPE-87098]

  • OmniGraph - Native crash occurs in isaacsim.core.experimental.prims during physics sensor simulation. [OMPE-86003]

  • Physics - Application crashes with SIGABRT when cooking a tetrahedron mesh during deformable volume shape material simulation on Linux. [OMPE-105570]

  • Physics - Application crashes with SIGSEGV in PhysXUsdPhysicsInterface::getRigidBodyShapes due to an out-of-bounds record read from an invalid object ID during rigid body mass computation at stage load. [OMPE-104411]

  • Physics - Application crashes with a segmentation fault in libomni.physx.plugin.so when rigidBodyEnabled changes the rigid actor body type. [OMPE-103253]

  • Physics - Application crashes (SIGABRT) due to heap corruption in PhysXReplicator when processing compound shapes in parallel on Linux. [OMPE-97081]

  • Physics - Application crashes with an access violation in omni::physx::internal::InternalActor when PhysX Replicator encounters an out-of-memory condition during replication. [OMPE-97086]

  • Physics - SDF mesh colliders interpenetrate when rotating objects with inconsistent triangle winding. [OMPE-93218]

  • Replicator - PointInstancer scenes with more than 32,768 instances crash with a segfault when rendered via Replicator BasicWriter with instance segmentation enabled. [OMPE-101729]

  • Replicator - rtx.sensors.lidar crashes on multi-GPU systems when stale hit-shader launches occur after a render-graph rebuild. [OMPE-97599]

  • Replicator - Replicator crashes when capturing data from skeletal assets. [OMPE-97516]

  • Replicator - Prims with primvars:isVolume=True and valid semantic labels are silently absent from Replicator rasterization-based annotators (semantic_segmentation, bounding_box_2d_tight), causing volume prims such as fire and smoke to be invisible to synthetic data outputs. [OMPE-96991]

  • Replicator - Post-creation semantic labels added to Replicator/SDG prims after stage creation never appear in instance or semantic segmentation output. [OMPE-94482]

  • Replicator - Compound semantic labels in the SDG pipeline are generated in inconsistent order across runs, producing non-deterministic semantic strings and ID map entries. [OMPE-92781]

  • Replicator - StableIdMap annotator misses some output prims because stable IDs are not automatically enabled. [OMPE-87117]

  • Replicator - omni.syntheticdata logs a stageFrameHistoryCount validation error during startup and may affect synthetic data features. [OMPE-74972]

  • Replicator - BoundingBox3D annotator incorrectly filters out in-frustum boxes when cameras use the fisheyeOpenCV projection model. [OMPE-72818]

  • Storage Infrastructure APIs - When a collaborator saves changes to a shared file, other users with the file open do not receive save notifications and see stale file state and metadata. [OMPE-97256]

  • USD Exchange - CAD Converter does not convert all geometries from .jt files, resulting in missing geometry in the USD output. [OMPE-100472]

  • USD Exchange - The CAD Converter does not preserve material names from Revit (.rvt) files when converting to USD, making converted materials difficult to identify. [OMPE-100179]

  • USD Exchange - CAD Converter renders objects black after converting certain DGN files to USD. [OMPE-98390]

  • USD Storage API - Kit content browser automatically reflects files added or changed via Storage Navigator without requiring a manual refresh. [OMPE-94344]

  • USDRT - Calling UsdPrim::SetActive(false) on a prim after timeline playback can cause an uncaught UsdExpiredPrimAccessError in usdrt.population, triggering std::terminate() and a SIGABRT crash. [OMPE-93606]

Improved#

  • Fabric Scene Delegate - UpdateTransformsInBucket in the Fabric Scene Delegate now processes only changed indices for GeomInstanceAPI prims, reducing per-frame transform update overhead in scenes with large numbers of static scene-graph instances. [OMPE-101220]

  • Foundation - carb.tasking memory is included in crash dumps, improving tasking diagnostics. [OMPE-93457]

  • Kit SDK - Updates openssl to 3.5.7-1 in Carbonite. [OMPE-98808]

  • Kit SDK - ui.Window now reports Python subclass reference leaks during destruction to help diagnose windows that cannot be garbage collected. [OMPE-40416]

  • USD Core - OpenUSD packages in omni.usd_libs are updated to a 25.11 build that resolves an out-of-memory crash when loading certain USD files. [OMPE-94111]

Rendering#

Added#

  • RTX - Updates OpenSSL to 3.5.7 in omni.index.libs. [OMPE-101237]

  • RTX - Iray/MDL package updated to version 387700.5481 (2025.0.12), including OpenImageIO 3.1.14.0, OpenSSL 3.5.7, SQLite 3.53.2, and FFmpeg 8.1.2. [OMPE-99604]

  • RTX - A new RTX setting rtx.scenePartitioning.showAllPartitionsByDefault enables a render product’s camera to visualize all scene partitions simultaneously, allowing a perspective camera to view all training environments at once even when scene partitioning is active. [OMPE-98831]

  • RTX - MDL modules packaged inside USDZ files fail to compile when assets are loaded from memory blobs via the USD Asset API. [OMPE-97787]

  • RTX - omni.usd.multitick.* per-frame sensor simulation messages are logged at Info level instead of Verbose, flooding Kit logs with thousands of identical entries per session and burying genuine warnings and errors. [OMPE-97317]

  • RTX - Rectangle marquee selection now supports two directional picking modes: right-to-left drag selects only fully enclosed geometry, while left-to-right drag selects all touched geometry. [OMPE-76685]

  • RTX - A guided workflow and documentation for configuring USD Camera Prim intrinsic parameters using real-world calibration chart images are now available for robotics developers integrating physical cameras into simulation. [OMPE-70221]

  • RTX - Latlong backplates are supported for dome-light background compositing, allowing backgrounds to wrap around the scene. [OMPE-66012]

Fixed#

  • RTX - KitRTX deterministic rendering is broken when omni:scenePartition is authored per environment in scenes using the scene partition feature. [OMPE-105947]

  • RTX - A UsdGeom.BasisCurves prim inside an omni:scenePartition prevents all geometry in that partition from rendering, with no warning or error indicating the cause. [OMPE-104334]

  • RTX - Shared shader cache (HSSC/memcached) fails to activate in Kit 110.2 despite working correctly in earlier Kit versions. [OMPE-102426]

  • RTX - StableIdMap render var drops rendered instances when using the instance_segmentation_fast annotator, causing some semantic prims to be missing from the segmentation output. [OMPE-101519]

  • RTX - Applications can crash when initializing MDL module metadata concurrently. [OMPE-99751]

  • RTX - Long-running multi-robot ROS 2 simulations with RTX Sensors can crash with SIGSEGV on DGX Cloud/OVC. [OMPE-100429]

  • RTX - Point cloud import crashes when importing empty .pts files. [OMPE-99603]

  • RTX - RTX Lidar rotation direction setting (clockwise or counterclockwise) has no effect on scan values during lidar movement. [OMPE-99167]

  • RTX - On Linux, MDL core material modules ::OmniGlass and ::OmniPBR fail to load (error C120), causing mass image rendering mismatches across all GPUs. [OMPE-98967]

  • RTX - queryMemoryUsageInfoVulkan reports host and RDMA memory as VRAM on some GPUs. [OMPE-98714]

  • RTX - Application crashes with an access violation in gpu.foundation.plugin.dll when navigating the Examples browser or configuring the rendering engine. [OMPE-98060]

  • RTX - VRAM grows monotonically when resizing the viewport with “Fill Viewport” enabled, eventually causing an out-of-memory crash. [OMPE-97839]

  • RTX - Rectangle marquee selection always uses “select all partially within” regardless of drag direction; dragging right-to-left should select only fully enclosed prims. [OMPE-98017]

  • RTX - pinholeOpenCV projection accuracy does not match cv::projectPoints under high-distortion coefficients (large K5 values). [OMPE-97818]

  • RTX - Applications crash with CUDA errors when playing scenes that use RTX Radar and Lidar sensors with multitick enabled. [OMPE-97829]

  • RTX - OmniSurface materials with transmission textures render black pixels as white when transmission depth is non-zero. [OMPE-97138]

  • RTX - Light transmission changes incorrectly based on camera position during interactive rendering. [OMPE-96387]

  • RTX - Scene-partitioned content leaks into other partitions when moving objects, and partition boundaries incorrectly change when moving the camera instead of remaining fixed to partitioned content world space positions. [OMPE-94170]

  • RTX - DLSS-SR renders black or flashing frames at 4K when --/rtx-transient/dldenoiser/enabled=false. [OMPE-93332]

  • RTX - Application crashes in the RTX lens distortion post-processing when distortion maps are missing. [OMPE-92922]

  • RTX - OpenPBR materials incorrectly render specular highlights even when specular weight is set to 0.0 and specular IOR is set to 1.0 in RT2 and Path Tracing modes. [OMPE-89329]

  • RTX - Fisheye camera with Path Tracing renders a black ring artifact in the viewport when Depth of Field is enabled for non-pinhole projections. [OMPE-86797]

  • RTX - Ghosting artifacts appear in the RTX-Realtime 2.0 renderer when toggling visibility of meshes and particle systems. [OMPE-88068]

  • RTX - SRTX Semantic Annotator does not update when a prim’s semantic label is modified at runtime. [OMPE-86686]

  • RTX - Kit crashes when creating more than 15625 scene partitions instead of clamping the count and continuing gracefully. [OMPE-86259]

  • RTX - Light color transitions in OmniGraph light bulb samples render very slowly when switching between certain colors (such as red to green) in the RTX Real-Time renderer. [OMPE-72800]

Improved#

  • RTX - RtxSensor CPU-side pinned Hydra resources are now pooled, reducing frequent reallocation overhead and improving sensor simulation performance. [OMPE-98226]

  • RTX - Iray/MDL package now uses version 387700.5058 (2025.0.11) in RTX Materials and MDL SDK. [OMPE-97592]

  • RTX - Streamed point cloud settings, including point scale and quality, apply to newly added point clouds. [OMPE-98264]

  • RTX - RTX rendering reduces ghosting artifacts after material and visibility changes in large scenes. [OMPE-65433]