### Known Issues in 2022.3.57f1

- Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources
    ([UUM-91256](https://issuetracker.unity3d.com/issues/audio-source-clip-is-not-audible-when-exceeding-a-high-number-of-active-audio-sources))

- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API
    ([UUM-86354](https://issuetracker.unity3d.com/issues/allocated-graphics-memory-does-not-get-released-when-the-editor-is-out-of-focus-while-using-d3d12-graphics-api))

- 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))

- Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete
    ([UUM-88051](https://issuetracker.unity3d.com/issues/switching-project-when-importing-complete-project-does-not-import-all-assets-and-project-opens-incomplete))



### 2022.3.57f1 Release Notes

#### Improvements

- Android: Clarify docs for Render Over Native UI, that it doesn't work when application is in split screen mode. The reason is - most likely Android is not rendering UI behind the app when in split screen mode.
    (UUM-85037)



#### Changes

- XR: The Oculus XR Plugin package has been updated to 4.5.0.



#### Fixes

- 2D: Fixed issue where the Active Palette Popup text does not automatically update itself when the selected Palette has been renamed by the user.
    ([UUM-90757](https://issuetracker.unity3d.com/issues/tile-palette-selected-dropdown-text-does-not-update-when-palette-is-renamed))

- 2D: Fixed issue where the SceneView grid is not restored when the currently selected GameObject with a Grid/Tilemap with its Grid showing is destroyed.
    ([UUM-91461](https://issuetracker.unity3d.com/issues/creating-a-grid-in-the-scene-and-then-deleting-it-removes-the-default-grid))

- 2D: Fixed unnecessary scripting call in Sprite Renderer - SpriteRenderer.InvokeSpriteChanged.
    (UUM-83203)

- AI: Log a warning in the editor when `CalculatePath()` starts or ends on multiple NavMesh surfaces.
    ([UUM-84579](https://issuetracker.unity3d.com/issues/navmeshsurface-data-is-incorrect-when-the-scene-is-loaded-without-disabling-and-re-enabling-the-navmeshsurface-gameobject))

- Asset Import: Fixed TLS memory leak when importing corrupted FBX file.
    ([UUM-91901](https://issuetracker.unity3d.com/issues/tls-allocator-alloc-temp-tls-errors-are-thrown-when-unsuccessfully-importing-an-fbx-file))

- Build System: The BEE_BUILD_THREADS environment variable has been extended to the Bee backend driver. This variable limits the maximum job count for Bee-based builds on your machine, user account, or session, preventing it from consuming all available CPU resources regardless of how builds are run.".

- Documentation: Fixed incorrect description of ForceMode.Impulse.

- Editor: Editor exits Play mode when another project is being created.
    ([UUM-68141](https://issuetracker.unity3d.com/issues/editor-exits-play-mode-when-another-project-is-being-created-using-unity-hub-3-dot-8-0-beta-dot-1))

- Editor: Fixed an issue in the Linux editor where the top left corner of the display would become noninteractive after an asset database operation occurs after startup.
    ([UUM-92485](https://issuetracker.unity3d.com/issues/linux-top-left-corner-of-the-screen-is-unresponsive-when-the-editor-recompiles))

- Editor: Fixed CPU architecture in the plugin inspector resetting after applying changes.
    ([UUM-91926](https://issuetracker.unity3d.com/issues/changes-are-not-applied-when-selecting-platform-settings-for-plugins))

- Editor: Fixed implicit truncation shader warnings when using the multiplayer VR template.
    (UUM-84269)

- Editor: Fixed normal icon used in build window build target list for visionOS.
    ([UUM-68621](https://issuetracker.unity3d.com/issues/visionos-icon-is-misaligned-in-build-settings-platform-list-on-linux))

- Editor: Manually tested with the crashing capture from the bug and several I have locally.  Have tested in each test case that the same ProfilerSamples are visited in the same order \(by logging them out and diffing the before/after cases\).
    ([UUM-79067](https://issuetracker.unity3d.com/issues/silent-crash-when-loading-profiler-binary-information-file))

- Editor: The TreeView and the ListView now have a public member selectedIds which allows users to track the selected ID of items even if they are within a collapsed parent.
    ([UUM-75225](https://issuetracker.unity3d.com/issues/the-selection-changes-when-the-parent-item-is-toggled-if-a-child-item-is-selected-in-treeview))

- Editor: Unity was not properly detecting the case where a default texture property might be a multisampled texture \(it is not technically supported by the syntax, so there is not a direct way to handle it in the shader other than not declaring a default\).
    ([UUM-53114](https://issuetracker.unity3d.com/issues/shader-errors-appear-when-calling-shader-dot-warmupallshaders))

- Graphics: Added crash issue with DX11 Tessellation Displacement sample project from the asset store.
    ([UUM-74198](https://issuetracker.unity3d.com/issues/crash-on-shaderlab-shaderstate-applyshaderstate-when-rendering-a-specific-shader))

- Graphics: Fixed the rendered color of the preset differs from the preview color when adding a new swatch in the HDR Color Picker.
    ([UUM-86724](https://issuetracker.unity3d.com/issues/the-rendered-color-of-the-preset-differs-from-the-preview-color-when-adding-a-new-swatch-in-the-hdr-color-picker))

- HDRP: Fixed black line artifacts on top of the screen with DRS and downsampled SSAO.
    ([UUM-69425](https://issuetracker.unity3d.com/issues/artifacts-are-seen-in-the-game-view-when-setting-dlss-custom-quality-mode-to-ultra-performance-and-using-the-qhd-resolution-in-play-mode))

- HDRP: Fixed HDRP sky rendering when Camera Relative Rendering is disabled.
    ([UUM-90251](https://issuetracker.unity3d.com/issues/sky-does-not-get-rendered-when-camerarelativerendering-is-disabled))

- IL2CPP: Fixed fields of field types on serialized types being stripped in some cases.
    (UUM-90024)

- Kernel: Fixed a potential hang when multiple threads call JobHandle.Complete\(\) on the same JobHandle.
    (UUM-85405)

- macOS: Ctrl+C not caught on headless MacOS games, in turn, OnApplicationQuit does not get called.
    ([UUM-87122](https://issuetracker.unity3d.com/issues/onapplicationquit-is-not-called-and-logger-debug-lines-are-missing-in-player-log-when-exiting-mac-dedicated-server))

- Mono: Fixed Editor freeze when taking a Snapshot with a Memory Profiler.
    ([UUM-90945](https://issuetracker.unity3d.com/issues/editor-freezes-when-taking-a-snapshot-with-a-memory-profiler-in-a-specific-project))

- Mono: Fixed InvalidCastExceptions occasionally being thrown by entity workers after a domain reload.
    ([UUM-87193](https://issuetracker.unity3d.com/issues/subscene-baking-breaks-with-the-selectmanagedfn-failed-to-cast-unity-dot-burst-dot-functionpointer-warning-when-reloading-domain-with-multiple-workers))

- Shaders: Fixed a situation where some shaders would appear to cause an internal communcations error with the shader compiler.
    ([UUM-72852](https://issuetracker.unity3d.com/issues/linux-shader-communication-error-gets-thrown-when-opening-the-project-which-is-using-bruteforce-shader))

- uGUI: Fixed incorrect sorting when viewing nested canvases in prefab mode.
    ([UUM-86544](https://issuetracker.unity3d.com/issues/nested-canvases-do-not-inherit-sorting-layer-of-parent-when-viewed-in-prefab-mode))

- UI Toolkit: Fixed order of min-max size fields in UI Builder.

- UI Toolkit: Fixed sprite UV offsets when an opaque border is applied.
    ([UUM-71807](https://issuetracker.unity3d.com/issues/sprites-in-a-uidocument-expand-when-hovered-over-and-the-sprite-is-in-a-sprite-atlas))

- UI Toolkit: Provide a better error message when the generic version of UQuery.Q is called on a null element.
    ([UUM-91728](https://issuetracker.unity3d.com/issues/inconsistent-errors-are-logged-when-different-types-are-passed-into-the-query-q-method-in-uitoolkit-and-the-ancestor-visualelement-is-null))

- UI Toolkit: Undoing while editing a label in the viewport will no longer leave the in-place editing text box.
    ([UUM-87944](https://issuetracker.unity3d.com/issues/text-field-does-not-disappear-if-ctrl-plus-z-is-pressed-while-editing-text))

- Universal RP: Fixed an issue where variants were being stripped out in Scriptable Stripping when "Strip Unused Variants" was disabled.
    ([UUM-91646](https://issuetracker.unity3d.com/issues/disabled-shadow-variants-are-removed-from-the-player-when-strip-unused-variants-is-disabled-and-no-urp-asset-with-disabled-shadows-is-in-build))

- Universal RP: Reduced banding on FSR upscaled render target by changing render target formats.
    ([UUM-52901](https://issuetracker.unity3d.com/issues/noticeable-color-banding-artifacts-appear-when-fidelityfx-super-resolution-fsr-is-active-with-a-render-scale-less-than-1-dot-05))

- VFX Graph: Fixed sprites in Texture Sheet Animation module in HDRP.
    ([UUM-83073](https://issuetracker.unity3d.com/issues/particle-system-texture-sheet-animation-does-not-react-to-changes-when-changing-textures-in-hdrp))

- Video: Fixed Recorder VP8/WebM encoded video where i and p frames were incorrectly laid out when viewed on the Chrome browser.
    ([UUM-87258](https://issuetracker.unity3d.com/issues/media-encoder-produces-incorrectly-muxed-webm-videos-by-improperly-distinguishing-i-frames-from-p-frames-when-encoding-with-alpha-channel))

- Video: Resolve issue where VideoClip importer incorrectly caches failed import results on the cache server.
    (UUM-77249)

- VisionOS: VisionOS: Fixed missing display resolution information for VisionOS platform.
    (UUM-64244)

- Web: Fixed "ArgumentOutOfRangeException" error when selecting content in 'TMP_InputField' with Ctrl+A in Web.
    ([UUM-83743](https://issuetracker.unity3d.com/issues/argumentoutofrangeexception-error-when-selecting-tmp-inputfield-content-using-keyboard-in-webgl-build))

- Web: Fixed a bug where users could not successfully set the webcam resolution on the Web platform.
    ([UUM-87702](https://issuetracker.unity3d.com/issues/webcamtexture-does-not-set-the-requested-resolution-when-used-in-webgl))

- Web: Fixed wrong audio offset caused by delayed resuming of WebAudio.AudioContext, improved `AudioSource.time` and `AudioSource.timeSamples` precision and improved documentation.
    ([UUM-74921](https://issuetracker.unity3d.com/issues/audiosource-dot-timesamples-are-offset-when-looping-a-part-of-audio-by-subtracting-a-fixed-number-of-samples-in-webgl-player))




#### Package changes in 2022.3.57f1

#### Packages updated

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

- com.unity.xr.oculus: [4.4.0](https://docs.unity3d.com/Packages/com.unity.xr.oculus@4.4//changelog/CHANGELOG.html) to [4.5.0](https://docs.unity3d.com/Packages/com.unity.xr.oculus@4.5//changelog/CHANGELOG.html)