Every time I start unity, compile my code, or hit play, I get the following error:
ArgumentException: GizmoVisualizer and GizmoVisualizer have a conflict in the stable type hash. Use the [TypeVersion(...)] attribute to force a different stable type hash for one of them.
Unity.Entities.TypeManager.AddTypeInfoToTables (System.Type type, Unity.Entities.TypeManager+TypeInfo typeInfo, System.String typeName) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Types/TypeManager.cs:379)
Unity.Entities.TypeManager.AddAllComponentTypes (System.Type[] componentTypes, System.Int32 startTypeIndex, System.Collections.Generic.Dictionary`2[TKey,TValue] writeGroupByType) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Types/TypeManager.cs:1075)
UnityEngine.Debug:LogException(Exception)
Unity.Debug:LogException(Exception) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Stubs/Unity/Debug.cs:19)
Unity.Entities.TypeManager:AddAllComponentTypes(Type[], Int32, Dictionary`2) (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Types/TypeManager.cs:1089)
Unity.Entities.TypeManager:InitializeAllComponentTypes() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Types/TypeManager.cs:1030)
Unity.Entities.TypeManager:Initialize() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Entities/Types/TypeManager.cs:476)
Unity.Scenes.Editor.TypeDependencyCache:RegisterComponentTypes() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Scenes.Editor/TypeDependencyCache.cs:77)
Unity.Scenes.Editor.TypeDependencyCache:.cctor() (at Library/PackageCache/com.unity.entities@0.17.0-preview.42/Unity.Scenes.Editor/TypeDependencyCache.cs:59)
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes(Type[])
Its marked as resolved for Unity 2020 here but not for unity 2021 since I cannot access entities 0.18: