Recently I tried updating Cinemachine from the package manager on my project from version 2.6.3 to 2.6.4. An error occurred when it was trying to upgrade and the package manager window froze. I restarted the project and saw that the Cinemachine package had updated.
But know Unity sends me the following error when I try to select the version that is installed and the package manager UI also has problems highlighting the installed Cinemachine package version when I click on it.
I have tried downgrading but it sends the same error message, the only difference is the version on the error text. I have also tried removing the package and adding it again but the same error is shown.
HAs anybody had this same problem?
Error Text:
FileNotFoundException: Could not find file ‘C:\Users\Charlie\Documents\Charlie-Game-Projects\Ghost-Light\ghost-light-game-repo\Ghost-Light-Game\Library\PackageCache\com.unity.cinemachine@2.6.4\Samples~/Cinemachine Example Scenes\Shared\Models\UnityCharacter\Controllers\CharacterController.controller.meta’.
System.IO.__Error.WinIOError (System.Int32 errorCode, System.String maybeFullPath) (at :0)
System.IO.FileInfo.get_Length () (at :0)
(wrapper remoting-invoke-with-check) System.IO.FileInfo.get_Length()
UnityEditor.PackageManager.UI.IOUtils.DirectorySizeInBytes (System.String path) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.Sample.get_size () (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageSampleItem…ctor (UnityEditor.PackageManager.UI.IPackageVersion version, UnityEditor.PackageManager.UI.Sample sample) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageSampleList.SetPackageVersion (UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageDetails.RefreshContent () (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageDetails.SetPackage (UnityEditor.PackageManager.UI.IPackage package, UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageDetails.OnSelectionChanged (UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.OnPageSelectionChanged (UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.BasePage.TriggerOnSelectionChanged (UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.BasePage.SetSelected (System.String packageUniqueId, System.String versionUniqueId) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.BasePage.SetSelected (UnityEditor.PackageManager.UI.IPackage package, UnityEditor.PackageManager.UI.IPackageVersion version) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.SetSelected (UnityEditor.PackageManager.UI.IPackage package, UnityEditor.PackageManager.UI.IPackageVersion version, System.Boolean forceSelectInInspector) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageList.SelectNext (System.Boolean reverseOrder) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEditor.PackageManager.UI.PackageList.OnKeyDownShortcut (UnityEngine.UIElements.KeyDownEvent evt) (at <3b1af5075b0340cfb428dfcef292b2ea>:0)
UnityEngine.UIElements.EventCallbackFunctor`1[TEventType].Invoke (UnityEngine.UIElements.EventBase evt) (at :0)
UnityEngine.UIElements.EventCallbackRegistry.InvokeCallbacks (UnityEngine.UIElements.EventBase evt) (at :0)
UnityEngine.UIElements.CallbackEventHandler.HandleEvent (UnityEngine.UIElements.EventBase evt) (at :0)
UnityEngine.UIElements.EventDispatchUtilities.PropagateEvent (UnityEngine.UIElements.EventBase evt) (at :0)
UnityEngine.UIElements.KeyboardEventDispatchingStrategy.DispatchEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel) (at :0)
UnityEngine.UIElements.EventDispatcher.ApplyDispatchingStrategies (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel, System.Boolean imguiEventIsInitiallyUsed) (at :0)
UnityEngine.UIElements.EventDispatcher.ProcessEvent (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel) (at :0)
UnityEngine.UIElements.EventDispatcher.Dispatch (UnityEngine.UIElements.EventBase evt, UnityEngine.UIElements.IPanel panel, UnityEngine.UIElements.DispatchMode dispatchMode) (at :0)
UnityEngine.UIElements.BaseVisualElementPanel.SendEvent (UnityEngine.UIElements.EventBase e, UnityEngine.UIElements.DispatchMode dispatchMode) (at :0)
UnityEngine.UIElements.UIElementsUtility.DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel panel) (at :0)
UnityEngine.UIElements.UIElementsUtility.UnityEngine.UIElements.IUIElementsUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& eventHandled) (at :0)
UnityEngine.UIElements.UIEventRegistration.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr) (at :0)
UnityEngine.UIElements.UIEventRegistration+<>c.<.cctor>b__1_2 (System.Int32 i, System.IntPtr ptr) (at :0)
UnityEngine.GUIUtility.ProcessEvent (System.Int32 instanceID, System.IntPtr nativeEventPtr, System.Boolean& result) (at <2500dd078a544a69b6c923861af6cd15>:0)