### Known Issues in 2021.1.5f1

*   Physics: OnTriggerEnter gets called after reparenting a RigidBody ([1323883](https://issuetracker.unity3d.com/issues/onentertrigger-gets-called-after-reparenting-a-rigidbody))
    
*   Global Illumination: Performance regression when baking light probes with a light cookie in the scene ([1323393](https://issuetracker.unity3d.com/issues/performance-regression-when-baking-light-probes-with-a-light-cookie-in-the-scene))
    
*   HD RP: The camera doesn't rotate in HDRP Template with the SimpleCameraController.cs script ([1326816](https://issuetracker.unity3d.com/issues/the-camera-doesnt-rotate-in-hdrp-template-with-the-simplecameracontroller-dot-cs-script))
    
*   ShaderGraph: \[Shadergraph\] Can't create multiple Boolean or Enum keywords ([1329021](https://issuetracker.unity3d.com/issues/shadergraph-cant-create-multiple-boolean-or-enum-keywords))
    
*   DirectX12: Editor crashes on GfxDeviceD3D12Base::DrawBuffersCommon when switching between Scenes ([1329083](https://issuetracker.unity3d.com/issues/editor-crashes-on-gfxdeviced3d12base-drawbufferscommon-when-switching-between-scenes))
    
*   Asset Import Pipeline: Prefab script field reference is lost when project is upgraded ([1328724](https://issuetracker.unity3d.com/issues/prefab-script-field-reference-is-lost-when-project-is-upgraded))
    
*   Animation: AnimationEvent is fired late or isn't fired at all when Animation's 'Motion Time' value is set manually ([1324763](https://issuetracker.unity3d.com/issues/animationevent-is-fired-late-or-isnt-fired-at-all-when-animations-motion-time-value-is-set-manually))
    
*   Asset Bundles: \[macOS\] Editor crashes when trying to build Asset bundles in InitializeOnLoad or InitializeOnLoadMethod time ([1328463](https://issuetracker.unity3d.com/issues/macos-editor-crashes-when-trying-to-build-asset-bundles-in-initializeonload-or-initializeonloadmethod-time))
    
*   AI: Crash with ComputeTileMeshJob when generating Navmesh ([1329346](https://issuetracker.unity3d.com/issues/crash-with-computetilemeshjob-when-generating-navmesh))
    
*   Global Illumination: Reflection probes don't contain indirect scene lighting after the on-demand GI bake from the Lighting window ([1324246](https://issuetracker.unity3d.com/issues/reflection-probes-doesnt-contain-indirect-scene-lighting-after-the-on-demand-gi-bake-from-the-lighting-window))
    
*   Animation: \[Performance Regression\] AnimationWindowState:get\_allCurves takes approximately 5000ms to load animation in the Animation window ([1320250](https://issuetracker.unity3d.com/issues/perfomance-regression-animationwindowstate-get-allcurves-takes-approximately-5000ms-to-load-animation-in-the-animation-window))
    
*   IL2CPP: Build fails when using a combination of messages, SyncVars and SyncList in a project ([1328966](https://issuetracker.unity3d.com/issues/il2cpp-build-fails-when-using-a-combination-of-messages-syncvars-and-synclist-in-a-project))
    
*   Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected ([1327408](https://issuetracker.unity3d.com/issues/performance-in-game-view-is-significantly-impacted-by-gfx-dot-waitforpresentongfxthread-when-a-second-monitor-is-connected))
    
*   Terrain: All the textures are cleared when creating Texture array ([1323870](https://issuetracker.unity3d.com/issues/all-the-textures-are-cleared-when-creating-texture-array))
    
*   Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block ([1324978](https://issuetracker.unity3d.com/issues/crash-on-buildprefabinstancecorrespondingobjectmap-when-overriding-nested-prefab-inside-assetdatabase-dot-startassetediting-block))
    
*   WebGL: "SharedArrayBuffer will require cross-origin isolation as of M91" warning is thrown when launching Player on Chrome ([1323832](https://issuetracker.unity3d.com/issues/webgl-sharedarraybuffer-will-require-cross-origin-isolation-as-of-m91-warning-is-thrown-when-launching-player-on-chrome))
    
*   Linux: Linux Editor crashes at "\_XFreeX11XCBStructure" when loading tutorials ([1323204](https://issuetracker.unity3d.com/issues/linux-editor-crashes-at-xfreex11xcbstructure-when-loading-tutorials))
    
*   IMGUI: Contents of a ModalUtility window are invisible when it is launched from a Unity Context Menu ([1313636](https://issuetracker.unity3d.com/issues/error-displaying-showmodalutility-window))
    
*   Packman: User can't easily configure location of both UPM and Asset Store package local cache ([1317232](https://issuetracker.unity3d.com/issues/user-cant-easily-configure-location-of-both-upm-and-asset-store-package-local-cache))
    
*   Serialization: Crash in SerializedProperty::IsValid when reordering a SerializedProperty list ([1320319](https://issuetracker.unity3d.com/issues/crash-in-serializedproperty-isvalid-when-reordering-a-serializedproperty-list))
    
*   Global Illumination: \[GPUPLM\] Crash in RadeonRaysMeshManager::RemoveGeometry while baking Terrain game object with 4k lightmaps on certain GPU ([1255993](https://issuetracker.unity3d.com/issues/global-illumination-editor-crashes-while-baking-terrain-game-object-using-progressive-gpu-lightmapper))
    
*   Terrain: Terrain Lit Opacity as Density option causes alpha'd areas on the 5th layer or greater to appear with artifacts ([1283124](https://issuetracker.unity3d.com/issues/terrain-lit-opacity-as-density-option-causes-alphad-areas-on-the-5th-layer-or-greater-to-appear-with-artifacts))
    
*   Settings Window: Editor freezes when FixedTimestep value in the Preferences is set to 0/0 ([1326481](https://issuetracker.unity3d.com/issues/editor-freezes-when-fixedtimestep-value-in-the-preferences-is-set-to-0-slash-0))
    
*   Terrain: Crash on TreeRenderer::WillRenderTrees when being in Play Mode for several seconds ([1317966](https://issuetracker.unity3d.com/issues/crash-on-treerenderer-willrendertrees-when-being-in-play-mode-for-several-seconds))
    
*   2D: \[Skinning Editor\] Vertex can't be created after modifying Vertexes weight and when Sprite is from the .psb file ([1322204](https://issuetracker.unity3d.com/issues/skinning-editor-vertex-cant-be-created-after-modifying-vertexes-weight-and-when-sprite-is-from-the-psb-file))
    
*   Scripting: Increased Script Assembly reload time ([1323490](https://issuetracker.unity3d.com/issues/increased-reload-time))
    
*   Scripting: Crashes on mono\_class\_init when entering Play Mode after recompiling scripts ([1262671](https://issuetracker.unity3d.com/issues/crashes-on-mono-class-init-when-entering-play-mode-after-recompiling-scripts))
    
*   MacOS: \[macOS\] "build is damaged and cannot be opened" error when downloading Unity build from internet ([1323501](https://issuetracker.unity3d.com/issues/macos-build-is-damaged-and-cannot-be-opened-error-when-downloading-unity-build-from-internet))
    
*   Asset Importers: Wintermute::Geometry::Verify errors are spammed when baking a Mesh with Mesh Compression set to Medium/High ([1313968](https://issuetracker.unity3d.com/issues/wintermute-geometry-verify-errors-are-spammed-when-baking-a-mesh-with-mesh-compression-set-to-medium-slash-high))
    
*   2D: \[URP\] The Camera renders black screen when Post Processing is enabled in the 2D Renderer and in the Camera Component ([1318500](https://issuetracker.unity3d.com/issues/urp-the-camera-renders-black-screen-when-post-processing-is-enabled-in-the-2d-renderer-and-in-the-camera-component))
    

### 2021.1.5f1 Release Notes

#### Improvements

*   Burst: Known issue with Windows Native Debuggers and Dll numbers + workarounds.

#### Changes

*   License: Disabled package entitlement feature.
    
*   Package: Added version increased to 1.16.19.
    
*   Services: Removed the "Migrate" button section from In-App Purchasing Settings when com.unity.purchasing version of 2 or less is installed. The migration warning messages are now in the section with the "Latest Version" section.
    

#### Fixes

*   Android: Fixed freeze when using blend shapes with compute skinning on some devices with Mali G78 GPU. ([1298373](https://issuetracker.unity3d.com/issues/app-freezes-on-huawei-mate-40-pro-while-playing-multiple-blend-tree-animations))
    
*   Animation: Fixed StateMachineBehaviour callback been called when playable is paused. ([1321298](https://issuetracker.unity3d.com/issues/onstateenter-slash-onstateexit-is-called-repeatedly-when-an-animatorcontrollerplayable-is-paused-on-the-first-or-last-frame-of-a-state))
    
*   Asset Import: Texture Importer no longer secretly defaults values to a negative. ([1204566](https://issuetracker.unity3d.com/issues/textureimporter-dot-wrapmode-returns-1-when-textures-wrap-mode-is-not-changed))
    
*   Asset Pipeline: The main object name is now updated as appropriate when moving/renaming a file. ([1210886](https://issuetracker.unity3d.com/issues/prefab-file-contents-do-not-update-when-it-is-renamed))
    
*   Asset Pipeline: Unity version no longer written to serialized artifact files generated during asset importing. This was causing inconsistency import result across Unity versions. For existing projects, you must either do a "Reimport All" or delete the library folder for this fix to take effect. ([1310981](https://issuetracker.unity3d.com/issues/generated-inconsistent-result-warning-when-reimporting-single-asset))
    
*   Burst: Broken link restored for known issues with debugging and profiling.
    
*   Burst: Fixed a bug where the multi-CPU dispatcher (used for player builds targetting multiple CPU architectures) could end up generating invalid instructions.
    
*   Burst: Fixed an issue where PDB debug information for instance methods that also used struct return were incorrect.
    
*   Burst: When generating Line Table only debug information, an unreachable could occur due to a missing check.
    
*   Editor: Fixed files in Packages folder getting moved to Assets when dragging in the Project Browser. ([1319052](https://issuetracker.unity3d.com/issues/file-gets-moved-to-the-asset-folder-when-trying-to-move-it-elsewhere-within-a-custom-package))
    
*   Editor: Removed blue line appearing in Editor debug build Inspector windows while hovering between components and without a dragging action. (1323348)
    
*   Graphics: Fixed a crash when loading old asset bundles that contain shaders compiled with Vulkan. ([1308947](https://issuetracker.unity3d.com/issues/crash-on-vk-decompressshader-when-loading-an-assetbundle-with-assetbundle-dot-loadfromfile-and-using-vulkan-graphics-api))
    
*   Graphics: Fixed allocations errors with EncodeNativeArrayToEXR/PNG/JPG. (1315246)
    
*   Kernel: Atomic 64-bit Load/Store on Win32/UWP x86 fixed (Reads and writes to 64-bit values are not guaranteed to be atomic on 32-bit Windows).
    
*   Kernel: Stop using recently deprecated timer native functions on Mac/iOS/tvOS and replace with current official recommendation.
    
*   Linux: Fixed Mouse.position showing coordinates in the window space the mouse was over, instead of the game view. ([1318271](https://issuetracker.unity3d.com/issues/linux-input-system-editor-does-not-return-correct-mouse-position-values-when-using-position-dot-readvalue))
    
*   Package Manager: Fixed an issue where Git dependencies using annotated tags for revisions could not be resolved. ([1325920](https://issuetracker.unity3d.com/issues/package-resolution-error-when-using-a-git-dependency-referencing-an-annotated-tag-in-its-git-url))
    
*   Particles: Removed 2 decimal point restriction from Duration property. ([1319730](https://issuetracker.unity3d.com/issues/particle-system-duration-propertys-value-has-double-precision))
    
*   Physics: Ensure that when using 'Physics2D.Distance()' where one of the colliders is an EdgeCollider2D with an adjacent start/end point, that the correct distance points and normal are calculated. ([1321270](https://issuetracker.unity3d.com/issues/edgecollider2d-adjacent-endpoints-result-in-inverted-separation-normals-when-using-collider2d-dot-distance))
    
*   Physics: Fixed an issue with setting Surface Penetration to 0 on objects that were authored on one scale but used with another. This would manifest itself as incorrect particle separation behavior. ([1319488](https://issuetracker.unity3d.com/issues/cloth-is-broken-when-parent-gameobject-scale-is-lower-than-1-and-surface-penetration-constraints-are-set-0))
    
*   Physics: Fixed Character Controller ignoring other Colliders sometimes. (1279841)
    
*   Physics: Stop a crash happening when calling 'Rigidbody2D.ClosestPoint()' on an inactive Rigidbody2D. ([1327333](https://issuetracker.unity3d.com/issues/crash-when-calling-rigidbody2d-dot-closestpoint-on-an-inactive-rigidbody2d))
    
*   Physics: Stop exceptions being thrown by ensuring that when editing a PolygonCollider2D or EdgeCollider2D the cached collider data is kept in-sync when editing the inspector properties. ([1322709](https://issuetracker.unity3d.com/issues/multiple-errors-appear-in-the-console-after-changing-the-points-size-value-of-a-collider-and-pressing-the-edit-collider-button))
    
*   Prefabs: Fixed Lego Microgame crash during tutorial - crash when undo objects array contains null object. (1297802)
    
*   Scene/Game View: (Backport) Fixed hangs when running EditorTool tests. (1316661)
    
*   Scene/Game View: Fixed for "Clicking the orientation Gizmo in the Scene View stopped working". ([1311606](https://issuetracker.unity3d.com/issues/clicking-the-orientation-gizmo-in-the-scene-view-stopped-working))
    
*   Scripting: Assembly Version Validation can now be enabled or disabled for the editor when the project is setup to run on IL2CPP backend. ([1307810](https://issuetracker.unity3d.com/issues/assembly-version-validation-disabled-when-using-il2cpp-scripting-backend))
    
*   Scripting: Fixed file parameter with spaces not showing up properly in some cases where there is a compilation error. ([1318667](https://issuetracker.unity3d.com/issues/file-parameter-has-incorrect-value-in-compilermessage-when-the-path-has-spaces))
    
*   Scripting: Fixed native-to-managed callback fails with Apple Silicon. ([1305211](https://issuetracker.unity3d.com/issues/macos-aot-dot-monopinvokecallback-native-to-managed-callback-fails-with-apple-silicon-when-scripting-backend-is-mono))
    
*   Services: Fixed the "Latest Version" section of the In-App Purchasing Settings when com.unity.purchasing version of 2 or less is installed. It now always offers the verified version, but adds migration warning messages about moving to newer versions which do not use the IAP Asset Store plugin.
    
*   Text: Fixed GetPathsToOSFonts() not returning all system font files.
    
*   Text: Fixed potential crash when using FontEngine.LoadFontFace(Font font) when the font object was previously unloaded.
    
*   UI: Fixed an issue where a camera with a render target setup that was targeting a disabled display wouldn't render UI. ([1316603](https://issuetracker.unity3d.com/issues/world-space-canvas-is-not-rendered-to-the-render-texture-when-cameras-target-display-is-other-than-display-1))
    
*   UI Toolkit: Fixed clipping of the content of a mask element whose size is zero. ([1320182](https://issuetracker.unity3d.com/issues/uir-overflow-hidden-does-not-work-when-visualelements-width-or-height-is-less-than-1-percent))
    
*   UI Toolkit: Fixed not allowing text changes on text input field when they are disabled. ([1286143](https://issuetracker.unity3d.com/issues/packages-search-results-are-not-updated-when-changing-search-box-value-during-the-packages-refresh))
    
*   Universal Windows Platform: Fixed TouchScreenKeyboard to use Private keyboard layouts when "secure" flag is set. ([1320676](https://issuetracker.unity3d.com/issues/uwp-touchscreenkeyboard-shows-word-suggestions-for-password-and-other-secure-input-fields))
    
*   VFX Graph: Fixed ApplyRemapper failing when trying to reroute a VFX Event Attribute using VFXCopyEventAttribute. (1317796)
    
*   Video: \[Windows 7\] "WindowsVideoMedia error 0xc00d36b4" error is thrown when loading a video with the VideoPlayer. ([1306350](https://issuetracker.unity3d.com/issues/windows-7-windowsvideomedia-error-0xc00d36b4-error-is-thrown-when-loading-a-video-with-the-videoplayer))
    
*   Virtual Texturing: : Fixed incorrect GI bounce from certain materials. (1314358)