Unity 3D 2021.3.8f1
Unity Hub - Third Person Core - Template
is throwing the following error in play mode, six times.
UnityEngine.InputSystem.PlayerInput:OnDisable () (at Library/PackageCache/com.unity.inputsystem@1.4.1/InputSystem/Plugins/PlayerInput/PlayerInput.cs:1735)
Even though I have the editor to pause on error and this registers as a halting error, Untiy 3D does not pause or end the play.
This only happens when the “NestedParentArmature_Unpack” is active.
This happens regardless of when, where, or what project that I choose to import either this asset or the entire package from the asset store.
Has anyone else encountered this?
I can confirm, the same happens to me, the times are really rough these days, switching back to 2020
Edit: This line 638 in the InputBindingResolver.cs seams to throw this its a Debug.Assert I think we can ignore this for now, its very very ugly yes
Debug.Assert(type.IsInstanceOfType(array[count]), “Type of instance in array does not match expected type”);
Yup. I can confirm this happens for me as well. It’s very irritating and I hope this doesn’t cause any performance or build issues.
I can confirm that this also happens to me every time i exit play mode with Input System 1.4.2 (Unity 2020.3.38f1. Also tested on a different project with Unity 2021.3.8f1. Same thing). It doesn’t happen with 1.3.0 .
I am also getting this error with just a fresh install with only the input system
This issue has been fixed on 1.4.4., for what i can tell, so updating the package will fix the issue:
I just upgraded my project from 2021.3.7f1 to 2021.3.8f1. Now I keep getting this error message when running my game.
[image]
[image]
It doesn’t seem to cause any problems in my game but it’s annoying and makes it harder to read the console. I can’t find any posts online for how to fix it so I’m asking here.
Edit:
Reverting the editor back to 2021.3.7f1 and the InputSystem back to 1.3 is the only solution I could find so far.