### Known Issues in 2022.3.46f1

- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building
    ([UUM-41830](https://issuetracker.unity3d.com/issues/android-entities-build-fails-with-the-error-asset-has-disappeared-while-building-player-to-globalgamemanagers-dot-assets-path-instancedid-xxxxxx-when-building))

- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project
    ([UUM-14959](https://issuetracker.unity3d.com/issues/crash-on-getassetcachedinfov2-when-opening-a-project))

- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12
    ([UUM-77757](https://issuetracker.unity3d.com/issues/crash-on-gfxdeviced3d12base-drawbufferscommon-when-opening-a-project-after-changing-the-graphics-api-to-directx12))

- Editor Platform: [Linux] Crash on 'PPtr<RuntimeAnimatorController>::operator RuntimeAnimatorController*() const' when saving a new animation file
    ([UUM-79812](https://issuetracker.unity3d.com/issues/linux-crash-on-pptr-operator-runtimeanimatorcontroller-star-const-when-saving-a-new-animation-file))

- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes"
    ([UUM-79332](https://issuetracker.unity3d.com/issues/linux-crash-on-scriptablebatchrenderer-generatebuiltincbuffer-when-adding-perobjectdata-dot-reflectionprobes))

- Mono: [TypeCache] Crash on RaiseException when opening a specific project
    ([UUM-66498](https://issuetracker.unity3d.com/issues/crash-on-raiseexception-when-opening-a-specific-project))

- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window
    ([UUM-74373](https://issuetracker.unity3d.com/issues/crash-on-typetreequeries-getfulltypenamefromreferencedtype-when-an-xojunction-gameobject-is-selected-in-the-hierarchy-window))



### 2022.3.46f1 Release Notes

#### Fixes

- 2D: Fixed case where SpriteAtlas serialization is indeterministic.
    (UUM-78559)

- 2D: Fixed Crash on VertexUtility::CopyChannel when selecting or using a specific Sprite.
    ([UUM-72866](https://issuetracker.unity3d.com/issues/crash-on-vertexutility-copychannel-when-selecting-or-using-a-specific-sprite))

- Android: Fixed gradle templates from 2021.3 not being upgraded properly.
    (UUM-76202)

- Documentation: Updated "Saving property settings to a Preset" docs.
    ([UUM-15935](https://issuetracker.unity3d.com/issues/presets-documentation-is-out-of-date-for-2022-dot-1-2022-dot-2-and-2023-dot-1-streams))

- Editor: Fixed an issue where closing a Utility window with the Escape key would not prompt the user about saving or discarding unsaved changes.
    ([UUM-71291](https://issuetracker.unity3d.com/issues/pop-up-to-save-unsaved-changes-does-not-appear-when-closing-a-custom-editor-window-using-esc-key))

- Editor: Fixed an issue where custom Editors would lose their unsaved changes upon changing selection while the Inspector is locked.
    ([UUM-59102](https://issuetracker.unity3d.com/issues/custom-inspector-created-with-uitoolkit-doesnt-prompt-the-user-to-save-changes-when-it-is-locked))

- Editor: Fixed CursorLock disengaging during PlayMode on Linux when ProgressDialog is displayed.
    ([UUM-76647](https://issuetracker.unity3d.com/issues/linux-mouse-cursor-gets-unlocked-while-in-play-mode))

- Editor: Fixed editor crash when using deferred rendering on cameras with a target render texture that fails to create, such as due to an unsupported texture format without compatible format fallbacks enabled. Now console errors are output instead.
    ([UUM-71811](https://issuetracker.unity3d.com/issues/crash-on-rendertexture-create-when-opening-a-specific-project))

- Editor: Fixed scenarios where the "Auto Refresh" editor preference was not respected.
    ([UUM-40547](https://issuetracker.unity3d.com/issues/auto-refresh-is-still-active-when-its-set-to-to-disable-in-the-preferences))

- Editor: Fixed target framerate capping FPS in the editor game view when Vsync is on to align with the document specification.
    ([UUM-61892](https://issuetracker.unity3d.com/issues/frame-rate-is-higher-than-expected-in-play-mode-when-target-frame-rate-is-set-with-application-dot-targetframerate))

- Editor: Graphics: In Frame Debugger, allow "Levels" and "Channels" UI to be used for backbuffer textures.
    (UUM-78377)

- Editor: Prevents offscreen camera rendering in the Editor player loop when the game view is not updated.
    ([UUM-77044](https://issuetracker.unity3d.com/issues/incorrect-and-unstable-count-of-tris-and-verts-when-camera-target-texture-field-is-set-to-any-rendertexture))

- Editor: Removed material variant creation when any material selected.
    ([UUM-78852](https://issuetracker.unity3d.com/issues/a-material-variant-is-generated-instead-of-a-material-when-executing-create-material-from-the-context-menu))

- Graphics: Fixed an issue where the editor crashed when context.DrawShadows\(...\) with an invalid light index.
    ([UUM-78922](https://issuetracker.unity3d.com/issues/crash-on-cullingresults-custom-computedirectionalshadowmatricesandcullingprimitives-injected-when-disabling-the-directional-light-gameobject))

- Graphics: In Frame Debugger, fix back buffer texture being shown upside down on y-flip platforms.
    (UUM-78856)

- Graphics: LOD Cross-fade was a per-material keyword in BiRP, but a pipeline-wide setting in URP. Therefore, the BiRP to URP upgrader should omit this keyword from the upgraded material. This wasn't the case before, but is now fixed.
    ([UUM-78132](https://issuetracker.unity3d.com/issues/specific-materials-are-rendered-incorrectly-when-using-the-render-pipeline-converter))

- HDRP: Fixed issue with EndCameraRendering being called before renderContext submission.
    ([UUM-60357](https://issuetracker.unity3d.com/issues/shader-dot-setglobalcolor-does-not-respect-renderpipelinemanager-dot-begincamerarendering-slash-endcamerarendering-when-using-hdrp))

- HDRP: HDRP: SSGI, Ray traced GI, Path traced GI and No-GI now match when using an IBL.
    ([UUM-37732](https://issuetracker.unity3d.com/issues/ssgi-ray-traced-gi-path-traced-gi-and-no-gi-doesnt-match-when-using-an-ibl))

- Linux: Fixed first touch is ignored when touching on 2D/3D elements in Linux Platform.
    (UUM-61866)

- Profiler: Released com.unity.profiling.systemmetrics.mali@1.0.3 with Windows Arm64 Editor support.

- Text: Fixed kerning issues with certain fonts.
    ([UUM-42148](https://issuetracker.unity3d.com/issues/android-fontassets-created-with-tmp-fontasset-dot-createfontasset-does-not-render-correctly-when-built))

- UI Toolkit: Fixed ListView Element appears out of bounds when multiple Inspectors are used.
    ([UUM-77502](https://issuetracker.unity3d.com/issues/listview-element-appears-out-of-bounds-when-multiple-inspectors-are-used))

- UI Toolkit: Fixed slider dragger being cancelled when used in a ListView.
    ([UUM-74188](https://issuetracker.unity3d.com/issues/range-slider-mouse-dragging-in-the-inspector-breaks-when-a-listview-with-custom-binditem-is-added))

- UI Toolkit: Fixed unnecessary ListView item refresh when changing a serialized property.
    ([UUM-76654](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-modifying-list-elements-in-custom-inspector-with-listview-and-generic-serializedproperty))

- Universal RP: Fixed shadow-map sampling artifacts present when using the Unlit DrawMode in the SceneView.
    ([UUM-73236](https://issuetracker.unity3d.com/issues/shadow-artifact-is-cast-onto-gameobjects-in-the-scene-view-when-the-scene-view-lighting-is-disabled))

- XR: This might have been caused by initial PR of late latching. Reviewing the previous code it seems it should just be setting the local transform.
    ([UUM-46969](https://issuetracker.unity3d.com/issues/player-crashes-when-run-on-the-hololens-2-when-using-the-built-in-renderer-and-dx12))




#### Package changes in 2022.3.46f1

#### Packages updated

- com.unity.2d.aseprite: [1.1.5](https://docs.unity3d.com/Packages/com.unity.2d.aseprite@1.1//changelog/CHANGELOG.html) to [1.1.6](https://docs.unity3d.com/Packages/com.unity.2d.aseprite@1.1//changelog/CHANGELOG.html)

- com.unity.services.multiplay: [1.1.0](https://docs.unity3d.com/Packages/com.unity.services.multiplay@1.1//changelog/CHANGELOG.html) to [1.2.5](https://docs.unity3d.com/Packages/com.unity.services.multiplay@1.2//changelog/CHANGELOG.html)

- com.unity.profiling.systemmetrics.mali: [1.0.2](https://docs.unity3d.com/Packages/com.unity.profiling.systemmetrics.mali@1.0//changelog/CHANGELOG.html) to [1.0.3](https://docs.unity3d.com/Packages/com.unity.profiling.systemmetrics.mali@1.0//changelog/CHANGELOG.html)

- com.unity.netcode.gameobjects: [1.10.0](https://docs.unity3d.com/Packages/com.unity.netcode.gameobjects@1.10//changelog/CHANGELOG.html) to [1.11.0](https://docs.unity3d.com/Packages/com.unity.netcode.gameobjects@1.11//changelog/CHANGELOG.html)

**Packages added**

- [com.unity.services.levelplay@8.3.0](https://docs.unity3d.com/Packages/com.unity.services.levelplay@8.3//changelog/CHANGELOG.html)