Error or compile/play with Unity 2021.2.8f1 and Entities 0.17.0-preview.42

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:

entities is not supported in 2021.2 by Unity so you aren’t likely to get any help.

I’m running 2021.2.8f1 no problems so it must just be the Terrain Tools package conflicting (I don’t use it).

Neither do I. could be a million things causing it I feel like…

You mind sharing what versions ur running of the ecs packages?

    "com.unity.addressables": "1.19.17",
    "com.unity.burst": "1.6.4",
    "com.unity.cinemachine": "2.8.4",
    "com.unity.collections": "0.15.0-preview.21",
    "com.unity.dots.editor": "0.12.0-preview.6",
    "com.unity.entities": "0.17.0-preview.42",
    "com.unity.ide.rider": "3.0.10",
    "com.unity.inputsystem": "1.2.0",
    "com.unity.mathematics": "1.2.5",
    "com.unity.memoryprofiler": "0.4.4-preview.2",
    "com.unity.netcode": "0.6.0-preview.7",
    "com.unity.nuget.newtonsoft-json": "2.0.2",
    "com.unity.performance.profile-analyzer": "1.1.1",
    "com.unity.physics": "0.6.0-preview.3",
    "com.unity.platforms.windows": "0.10.0-preview.10",
    "com.unity.render-pipelines.high-definition": "12.1.3",
    "com.unity.rendering.hybrid": "0.11.0-preview.44",
    "com.unity.scriptablebuildpipeline": "1.19.5",
    "com.unity.test-framework": "1.1.30",
    "com.unity.testtools.codecoverage": "1.1.0",
    "com.unity.timeline": "1.6.3",
    "com.unity.transport": "0.6.0-preview.7",

We had different burts versions but fixing that didnt fix the problem, so I dont know. Pretty annoying but guess I can’t do anything about it…