New errors after creating a pick up weapon

I took a few months off from this and when I got back into it I've been getting weird errors. These only appear after I create a pick up weapon:
I'm using Unity 2020.2.2f1 Personal, but they appeared in early versions, too.

transform.position assign attempt for 'FPSMesh - Character_Cop' is not valid. Input position is { NaN, NaN, NaN }.
UnityEngine.Transform:set_position (UnityEngine.Vector3)
Opsive.UltimateCharacterController.Game.KinematicObjectManager/SmoothFixedLocation:SmoothMove (single) (at Assets/Opsive/UltimateCharacterController/Scripts/Game/KinematicObjectManager.cs:66)
Opsive.UltimateCharacterController.Game.KinematicObjectManager/KinematicCharacter:SmoothMove (single) (at Assets/Opsive/UltimateCharacterController/Scripts/Game/KinematicObjectManager.cs:215)
Opsive.UltimateCharacterController.Game.KinematicObjectManager:Update () (at Assets/Opsive/UltimateCharacterController/Scripts/Game/KinematicObjectManager.cs:830)

NullReferenceException: Object reference not set to an instance of an object
Opsive.UltimateCharacterController.Items.ItemPerspectiveProperties.Awake () (at Assets/Opsive/UltimateCharacterController/Scripts/Items/ItemPerspectiveProperties.cs:48)
Opsive.UltimateCharacterController.FirstPersonController.Items.FirstPersonShootableWeaponProperties.Awake () (at Assets/Opsive/UltimateCharacterController/Scripts/FirstPersonController/Items/FirstPersonShootableWeaponProperties.cs:76)
UnityEngine.GUIUtility:processEvent(Int32, IntPtr, Boolean&)

and

ArgumentNullException: Value cannot be null.
Parameter name: key
System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) (at <9577ac7a62ef43179789031239ba8798>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) (at <9577ac7a62ef43179789031239ba8798>:0)
Opsive.Shared.Events.EventHandler.GetActionList (System.Object obj, System.String eventName) (at <fa7bae0bde914e57874fdb6999909243>:0)
Opsive.Shared.Events.EventHandler.UnregisterEvent[T1] (System.Object obj, System.String eventName, System.Action`1[T] action) (at <fa7bae0bde914e57874fdb6999909243>:0)
Opsive.UltimateCharacterController.ThirdPersonController.Items.ThirdPersonShootableWeaponProperties.OnDestroy () (at Assets/Opsive/UltimateCharacterController/Scripts/ThirdPersonController/Items/ThirdPersonShootableWeaponProperties.cs:186)
 
Top