Copyright © 2026 Unity Technologies
Steps to reproduce:
1. Create new Unity project using Universal 3D Template
2. Open Package Manager
3. Find and install Character Controller package
4. Once installed, enter Play Mode
5. In Hierarchy window expand Default World GameObject
6. Select “Entity(21634:7)” GameObject
7. In Inspector window > Simulation Singleton > change Type from Unity Physics to No Physics
8. Observe the Console window
Actual results: “Exception: System.Exception” and “InvalidOperationException” errors are spammed in the Console window
Expected results: No errors are thrown in the Console window
Reproducible with versions: 6000.5.7f1, 6000.6.0b7, 6000.7.0a4
Can’t test with versions: 6000.3.21f1 and lower (different Entities workflow, not available in Hierarchy window)
Tested on (OS): macOS Tahoe 26.5.2 (M1)
InvalidOperationException: System.InvalidOperationException: Expected simulation type: Unity.Physics.SimulationType, current simulation type is: Unity.Physics.SimulationType This Exception was thrown from a function compiled with Burst, which has limited exception support. #3 Unity.Physics.Systems.SolveAndIntegrateSystem, Unity.Physics, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.OnUpdate(Unity.Physics.Systems.SolveAndIntegrateSystem*, Unity.Physics, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null this, Unity.Entities.SystemState&, Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null state) -> System.Void, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089_bb155df1a8fddc2f77d05fd73fad60e6 from Unity.Physics, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null #4 b9338ccece0cf76bfe185c1442f64c96 #5 Unity.Entities.WorldUnmanagedImpl+UnmanagedUpdate_00001619$BurstDirectCall, Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.Invoke(System.Void*, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 pSystemState) -> System.Void, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089_d4bdc7af2e879e96f5d68185a3eb9e34 from Unity.Entities, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null #6 7bf3b3dc1c88cb657fd69b548232391d
Unity.Entities.WorldUnmanagedImpl+UnmanagedUpdate_00001619$BurstDirectCall.Invoke (System.Void* pSystemState) (at <029056f32e6f4898b248de6d3bb2bcb9>:0) Unity.Entities.WorldUnmanagedImpl.UnmanagedUpdate (System.Void* pSystemState) (at <029056f32e6f4898b248de6d3bb2bcb9>:0) Unity.Entities.WorldUnmanagedImpl.UpdateSystem (Unity.Entities.SystemHandle sh) (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/WorldUnmanaged.cs:961) Unity.Entities.ComponentSystemGroup.UpdateAllSystems () (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/ComponentSystemGroup.cs:726) UnityEngine.Debug:LogException(Exception) Unity.Debug:LogException(Exception) (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/Stubs/Unity/Debug.cs:17) Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/ComponentSystemGroup.cs:741) Unity.Entities.ComponentSystemGroup:OnUpdate() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/ComponentSystemGroup.cs:688) Unity.Entities.SystemBase:Update() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/SystemBase.cs:205) Unity.Entities.ComponentSystemGroup:UpdateAllSystems() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/ComponentSystemGroup.cs:735) Unity.Entities.ComponentSystemGroup:OnUpdate() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/ComponentSystemGroup.cs:688) Unity.Entities.SystemBase:Update() (at ./Library/PackageCache/com.unity.entities@a9807d841046/Unity.Entities/SystemBase.cs:205)
Issues you vote on will appear here