### Known Issues in 2023.2.10f1

- 3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None
    ([UUM-59748](https://issuetracker.unity3d.com/issues/inertiatensor-does-not-reset-to-the-original-value-when-setting-rigidbody-constraints-from-freezeall-to-none))

- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode
    ([UUM-57742](https://issuetracker.unity3d.com/issues/crash-in-collectmanagedimportdependencygetters-inside-openscene-in-batch-mode))

- Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on
    ([UUM-57201](https://issuetracker.unity3d.com/issues/uv1-data-is-lost-during-assetbundle-build-when-optimize-mesh-data-is-on))

- Asset Importers: Crash on ConvertBlenderToFBX while importing a specific .blend file
    ([UUM-63758](https://issuetracker.unity3d.com/issues/crash-on-convertblendertofbx-while-importing-a-specific-blend-file))

- Audio Authoring: Crash on AudioUtil_CUSTOM_HasAudioCallback when exiting Play Mode while the Inspector is displaying a GameObject with a script attached
    ([UUM-58481](https://issuetracker.unity3d.com/issues/crash-on-audioutil-custom-hasaudiocallback-when-exiting-play-mode-while-the-inspector-is-displaying-a-gameobject-with-an-empty-script-attached))

- Audio Random Container: Memory leak when creating ARC prefab
    ([UUM-61023](https://issuetracker.unity3d.com/issues/memory-leak-when-creating-arc-prefab))

- Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open
    ([UUM-506](https://issuetracker.unity3d.com/issues/crash-on-preparedrawshadowscommandstep1-when-selecting-a-camera-while-the-occlusion-culling-window-is-open))

- DirectX12: "Draw indirect argument buffer too small" is thrown when using an argument buffer of 4 ints
    ([UUM-63246](https://issuetracker.unity3d.com/issues/draw-indirect-argument-buffer-too-small-is-thrown-when-using-an-argument-buffer-of-4-ints))

- DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset
    ([UUM-57113](https://issuetracker.unity3d.com/issues/crash-on-d3d12fence-wait-when-using-forward-plus-rendering-path-with-better-shaders-asset))

- GLES: Memory leak when Application.runInBackground is set to false and the Editor is unfocused
    ([UUM-63345](https://issuetracker.unity3d.com/issues/memory-leak-when-application-dot-runinbackground-is-set-to-false-and-the-editor-is-unfocused))

- HD RP: Prefab preview thumbnails are not being rendered when a Project uses HDRP
    ([UUM-60000](https://issuetracker.unity3d.com/issues/prefab-preview-thumbnails-are-not-being-rendered-when-a-project-uses-hdrp))

- HD RP: [AMD] Crash on GfxDeviceD3D12Base::DrawBuffersCommon when Baking Light with Virtual Offset on Probe Volumes 
    ([UUM-59522](https://issuetracker.unity3d.com/issues/amd-crash-on-gfxdeviced3d12base-drawbufferscommon-when-baking-light-with-virtual-offset-on-probe-volumes))

- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener
    ([UUM-55105](https://issuetracker.unity3d.com/issues/android-the-player-crashes-with-a-jni-error-app-bug-error-when-the-global-reference-table-gets-overflowed-by-billingclientstatelistener))

- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads
    ([UUM-49357](https://issuetracker.unity3d.com/issues/android-crash-on-android-when-androidjavaproxy-is-calling-from-multiple-threads))

- Input: Crash on InputDeviceIOCTL when closing Unity editor
    ([UUM-10774](https://issuetracker.unity3d.com/issues/crash-on-inputdeviceioctl-when-closing-unity-editor))

- Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app
    ([UUM-55488](https://issuetracker.unity3d.com/issues/ios-app-crashes-with-out-of-memory-exception-in-unitygfxdeviceworker-when-starting-the-app))

- Platform Audio: [Linux] No audio output when playing audio
    ([UUM-53143](https://issuetracker.unity3d.com/issues/linux-no-audio-output-when-playing-audio))

- Progressive Lightmapper: The Editor becomes unresponsive and memory allocation errors are spammed in the Console when Generating Lightning
    ([UUM-58017](https://issuetracker.unity3d.com/issues/the-editor-becomes-unresponsive-and-memory-allocation-errors-are-spammed-in-the-console-when-generating-lightning))

- Scene Management: Crash on  GameObject::QueryComponentByType when opening a project
    ([UUM-58461](https://issuetracker.unity3d.com/issues/crash-on-gameobject-querycomponentbytype-when-opening-a-project))

- Scripting Buildtime: Unclearable nunit error when installing/uninstalling the Entities package on a new project
    ([UUM-58284](https://issuetracker.unity3d.com/issues/unclearable-nunit-error-when-installing-slash-uninstalling-the-entities-package-on-a-new-project))



### 2023.2.10f1 Release Notes

#### Fixes

- Android: Fixed a crash in development build when passing array of AndroidJavaObject to Java method.
    (UUM-60779)

- Android: Fixed a crash, when one of the extracted il2cpp resource is delete in application data folder, in case like this, application will reextract il2cpp resources again.
    ([UUM-46362](https://issuetracker.unity3d.com/issues/android-crash-on-android-when-il2cpp-fails-to-initialize))

- Android: Fixed an issue where the splash background color was not always editable for Android, even if a splash screen background image is set.
    ([UUM-60293](https://issuetracker.unity3d.com/issues/android-background-color-is-still-displayed-before-splash-screen-in-the-player-when-background-image-is-set-in-the-player-settings))

- Android: Fixed problem with JNI global reference table overflow when AndroidJavaObjects are deleted by garbage collector.
    ([UUM-60727](https://issuetracker.unity3d.com/issues/android-player-crash-on-unityengine-dot-androidjni-newglobalref-intptr-when-creating-androidjavaobjects-on-android))

- Android: Fixed problem with with using AndroidJavaObject.Set\(\) for AndroidJavaProxy.
    ([UUM-59734](https://issuetracker.unity3d.com/issues/androidjavaobject-dot-set-throws-exception-when-used))

- Android: Fixed UnityEditor.Android.GradleDependencies.GetEngineGradleDependencies\(\) to return game activity dependencies, when both Activity and GameActivity are selected in application entry points.

- Android: Make it possible to target API Level 32, when building with GameActivity, in this case, Unity will downgrade the following package version - androidx.appcompat:appcompat 1.6.1 -&gt; 1.5.1, androidx.core:core 1.9.0 -&gt; 1.8.0.
    ([UUM-61916](https://issuetracker.unity3d.com/issues/android-build-fails-with-execution-failed-for-task-launcher-checkreleaseaarmetadata-when-android-target-api-level-is-set-to-any-level-less-than-33-and-application-entry-point-is-set-to-gameactivity))

- Asset Bundles: Added note about texture streaming in the AssetBundle.UnloadAllAssetBundles docs.
    ([UUM-62176](https://issuetracker.unity3d.com/issues/addressables-lightmap-errors-are-thrown-when-unloading-an-assetbundle-scene))

- Documentation: Fixed documentation on SystemInfo.hdrSupportFlags.
    ([UUM-59911](https://issuetracker.unity3d.com/issues/systeminfo-dot-hdrdisplaysupportflags-returns-supported-when-connected-to-a-non-hdr-monitor))

- Editor: Fixed a flickering issue due the intensity was being changed during the first frame.
    ([UUM-57173](https://issuetracker.unity3d.com/issues/animation-preview-window-artifacts-when-selecting-a-clip-using-hdrp))

- Editor: Fixed an issue in URP's Forward+ reflection probe tiling.
    ([UUM-58983](https://issuetracker.unity3d.com/issues/reflection-probe-is-not-fully-rendered-when-urp-rendering-path-is-set-to-forward-plus-and-the-cameras-component-projection-is-set-to-orthographic))

- Editor: Fixed an issue where an assert is triggered if calling EditorApplication.Exit\(\) with a native debugger attached on MS Windows.
    (UUM-56930)

- Editor: Fixed an issue where certain monitor layouts will confuse which monitor to open menus on MS Windows.
    ([UUM-48008](https://issuetracker.unity3d.com/issues/windows-context-menus-can-display-in-incorrect-position-in-triad-monitor-layout))

- Editor: Fixed an issue where macOS platform was not having XcodeApi if iOS platform support was not present.
    ([UUM-56448](https://issuetracker.unity3d.com/issues/error-the-type-or-namespace-name-pbxproject-could-not-be-found-is-thrown-when-a-project-is-opened-that-does-not-have-an-ios-module-installed))

- Editor: Fixed an issue where Rich text tags were not support single quotes tags.
    ([UUM-59167](https://issuetracker.unity3d.com/issues/gui-rich-text-displays-the-color-equals-tag-as-text-instead-of-applying-it-when-using-guilayout-dot-textfield))

- Editor: Fixed an issue where the GameView Scale slider was reading the display Scale from the wrong display.
    ([UUM-42833](https://issuetracker.unity3d.com/issues/game-view-the-editor-is-reading-the-displace-scale-from-the-primary-monitor-when-the-editor-is-on-a-secondary-monitor-thus-adjusting-the-game-view-scale-to-1-dot-3))

- Editor: Fixed an issue where there was no default value for texture compression format.
    ([UUM-55126](https://issuetracker.unity3d.com/issues/crash-on-editoronlyplayersettings-getdefaulttexturecompressionformat-when-selecting-a-texture-2d-asset))

- Editor: Fixed an issue where we would use a cached SerializedProperty that belonged to a different SerializedObject for the ReorderableList. This would cause changes to be lost due to them being applied to the wrong SerializedObject.
    ([UUM-35957](https://issuetracker.unity3d.com/issues/gameobject-cant-be-added-to-the-serialized-gameobject-list-in-the-project-settings-window-when-using-settingsprovider))

- Editor: Fixed application focus detection on linux.
    (UUM-57857)

- Editor: Fixed blackscreen issue in the GameView when using a UI document.
    ([UUM-62071](https://issuetracker.unity3d.com/issues/hdrp-game-view-is-not-being-rendered-when-loading-in-a-prefab-camera-and-rendering-it-to-a-ui-document))

- Editor: Fixed Diagnostics Preference Page not showing up correctly after clicking on button in the warning message.
    ([UUM-60295](https://issuetracker.unity3d.com/issues/the-diagnostics-tab-is-empty-when-clicking-the-i-understand-show-me-the-settings-button-after-maximizing-and-unmaximizing-the-project-settings-window))

- Editor: Fixed the tiling of spotlights in URP's Forward+ renderer, which was wrong in certain conditions.
    (UUM-32986)

- Editor: Fixed TwoPaneSplitView anchor style being overridden when shown in an Inspector.
    ([UUM-61755](https://issuetracker.unity3d.com/issues/twopanesplitview-style-layout-is-invisible-when-used-in-a-custom-editor))

- Editor: Upgrade libcurl to 8.5.0.
    ([UUM-60184](https://issuetracker.unity3d.com/issues/priority-norepro-assessment-of-cve-2023-46218))

- Graphics: Fixed a rendering non-background materials as skybox issue.
    ([UUM-60017](https://issuetracker.unity3d.com/issues/crash-on-skybox-rendersingleface-when-opening-a-project))

- Graphics: Fixed asymmetric projection matrix support in URP forward plus.
    ([UUM-58978](https://issuetracker.unity3d.com/issues/rendering-debugger-is-not-showing-the-correct-amount-of-matrix-projections-when-material-override-is-set-to-lighting-complexity-and-urp-rendering-path-is-set-to-forward-plus))

- Graphics: Fixed issue of setting mismatched Color and Depth buffers encountered with Single-buffered CustomRenderTextures.
    ([UUM-55999](https://issuetracker.unity3d.com/issues/custom-render-texture-initialization-mode-set-to-realtime-causes-dimensions-do-not-match-dimensions-of-depth-surface))

- Graphics: Fixed spotlight culling in orthographic camera when using URP ForwardPlus.
    ([UUM-58979](https://issuetracker.unity3d.com/issues/spotlight-culling-renders-incorrect-shape-when-urp-rendering-path-is-set-to-forward-plus-and-the-cameras-component-projection-is-set-to-orthographic))

- Graphics: Improved performance of CopyTexture when copying from a readable Texture2D just after it was scheduled for uploading \(Texture2D::Apply\(\)\).
    (UUM-35167)

- HDRP: Fixed a water in SSR reflections.
    (UUM-60788)

- HDRP: Fixed an offset in refraction in XR issue.
    ([UUM-31909](https://issuetracker.unity3d.com/issues/hdrp-water-refraction-is-offset-when-single-pass-instanced-is-enabled-in-the-hdrp-asset-and-lens-flares-are-duplicated))

- IL2CPP: Avoid providing duplicate copies of the --linker-flags argument passed to IL2CPP.
    ([UUM-60988](https://issuetracker.unity3d.com/issues/duplicate-linked-flags-are-created-when-building-a-project-for-macos-using-the-create-xcode-project-option-with-the-il2cpp-scripting-backend))

- IL2CPP: Fixed an issue where a PlatformNotSupportedException for Process.HasExited was not thrown.
    ([UUM-55384](https://issuetracker.unity3d.com/issues/crash-on-il2cpp-icalls-mscorlib-system-threading-waithandle-wait-internal-when-player-calls-process-dot-hasexited-in-an-il2cpp-build))

- IL2CPP: Fixed crash in GC when too many allocation roots are processed.
    ([UUM-59544](https://issuetracker.unity3d.com/issues/the-player-crashes-on-unexpected-mark-stack-overflow-without-a-stacktrace-when-creating-a-large-amount-of-game-objects-and-the-il2cpp-scripting-backend-is-selected))

- IL2CPP: Fixed finalizers being called in a reentrant manner on the Web platform. Finalizers are now invoked explicitly at the end of each frame if needed.
    ([UUM-44732](https://issuetracker.unity3d.com/issues/indexoutofrangeexception-in-uielements-dot-layout-dot-layoutmanager-dot-destroynode-when-changing-uxmls))

- IL2CPP: Fixed leak of cached reflection data on IL2CPP unload.
    (UUM-58464)

- IL2CPP: Fixed occasional crash when attaching/detaching the Unity debugger.
    (UUM-48692)

- IL2CPP: Fixed rare crash when using ConditionalWeakTable.
    (UUM-54316)

- IL2CPP: Fixed socket.send\(\) sending uncatchable SIGPIPE signal on Linux.
    ([UUM-39498](https://issuetracker.unity3d.com/issues/linux-il2cpp-dedicated-server-crashes-when-calling-socket-dot-send))

- IL2CPP: Fixed to allow IP options IP_HDRINCL, IP_TOS and IP_TTL on some platforms where they are supported but were incorrectly defined out.
    (UUM-55772)

- Mono: Accessing AppContext.BaseDirectory will no longer throw an exception.
    ([UUM-48816](https://issuetracker.unity3d.com/issues/mono-android-errors-in-log-when-built-with-appcontext-dot-basedirectory))

- Mono: Fixed "ldftn opcode to an icall causes JIT compilation upon every invocation".
    (UUM-54694)

- Mono: Fixed a race condition when the number of files in a directory changes while this code is executing.
    ([UUM-58474](https://issuetracker.unity3d.com/issues/mono-crash-on-systemnative-readdirr-when-building-for-ios-slash-android-on-a-macos-machine))

- Mono: Fixed crash on domain reload, due to domain specific memory stored within image specific data structures.
    ([UUM-60632](https://issuetracker.unity3d.com/issues/editor-crashing-when-recompiling))

- Mono: Fixed crash on Windows when certain Global Flags were enabled with the GFlags SDK tool.
    ([UUM-49475](https://issuetracker.unity3d.com/issues/unity-editor-silently-crashes-on-the-project-startup-when-show-loader-snaps-is-enabled-in-global-flags-of-windows-sdk))

- Mono: Fixed crash that would occur when attempting to determine the size of a recursively defined struct.
    ([UUM-58734](https://issuetracker.unity3d.com/issues/crash-on-mono-log-write-logfile-when-opening-a-specific-project-which-has-a-recursive-definition-of-generic-types))

- Mono: Fixed issue with Socket.ReadAsync where the buffer submitted would not be updated when using a Memory.
    ([UUM-54449](https://issuetracker.unity3d.com/issues/mono-socket-dot-receiveasync-memory-socketflags-doesnt-change-the-underlying-array-of-memory))

- Mono: Fixed wrong file path reported by mono_ppdb_lookup_location for methods that span multiple files.
    ([UUM-4341](https://issuetracker.unity3d.com/issues/coverage-api-returns-wrong-file-path-for-fields-in-partial-class-that-are-declared-with-an-initial-value))

- Package Manager: Fixed a sidebar min-width issue.
    (UUM-62121)

- Particles: Fixed a random crash with Prewarm &amp; SubEmitter.
    ([UUM-54962](https://issuetracker.unity3d.com/issues/crash-on-block-remove-when-continuously-instantiating-and-destroying-a-prefab))

- Physics: Fixed a spelling issue in a BoxCollider warning message.
    ([UUM-57944](https://issuetracker.unity3d.com/issues/boxcolliders-does-not-support-negative-scale-or-size-errors-are-spammed-into-the-console-when-entering-the-play-mode))

- Physics 2D: Fixed an issue when using a CircleCollider2D in a CompositeCollider2D whilst using Transform scaling, the Radius could become invalid.
    ([UUM-61207](https://issuetracker.unity3d.com/issues/physics2d-setting-the-radius-of-a-circle-collider-that-has-composite-operation-enabled-does-not-work-when-the-offset-is-changed))

- Physics 2D: Using SetEnabled on CompositeCollider2D should have no effect as component isn't able to be disabled.
    ([UUM-59650](https://issuetracker.unity3d.com/issues/collision-does-not-turn-back-on-when-disabling-the-compositecollider2d-in-a-script-and-later-re-enabling-it))

- Scene/Game View: Fixed Move tool behavior when the parent GameObject changes during manipulation.
    ([UUM-56520](https://issuetracker.unity3d.com/issues/move-tool-resets-gameobjects-local-position-when-a-different-parent-gameobject-is-assigned))

- SRP Core: Fixed a NullReferenceException when trying to display VolumeComponents overrides.
    ([UUM-53816](https://issuetracker.unity3d.com/issues/volume-components-add-override-button-doesnt-work))

- SRP Core: Fixed an issue where errors could be thrown by debug action registration if deleting all axes in Input Manager.
    ([UUM-45496](https://issuetracker.unity3d.com/issues/retrieving-array-element-that-was-out-of-bounds-is-thrown-when-setting-axes-size-to-0-in-the-input-manager))

- Text: Fixed un-detected sprite asset changes after adding new sprites.
    ([UUM-55614](https://issuetracker.unity3d.com/issues/tmp-sprite-asset-changes-are-not-detected-when-a-new-sprite-is-added))

- TextCore: Fixed an issue by ensuring only Kernings are populated for UITK and IMGUI.
    (UUM-37691)

- TextCore: Fixed an issue were Kerning was not applied to Sprites.
    ([UUM-57103](https://issuetracker.unity3d.com/issues/textmeshpro-text-kerning-results-in-incorrect-offset-when-using-certain-sprites))

- UI Toolkit: Fixed an issue where a binding instance marked as dirty would not update all usages of that binding.
    ([UUM-62267](https://issuetracker.unity3d.com/issues/data-bindings-bindingupdatetrigger-dot-whendirty-mode-does-not-support-multiple-bindings))

- UI Toolkit: Fixed an issue where itemsChosen event was not triggered when using Input System UI Input Model.
    ([UUM-53680](https://issuetracker.unity3d.com/issues/itemschosen-event-is-not-triggered-when-using-input-system-ui-input-model))

- UI Toolkit: Fixed an issue where the ListView would bind to an incorrect property path when the list items were being reused.
    ([UUM-61896](https://issuetracker.unity3d.com/issues/the-error-type-is-not-a-supported-string-value-is-thrown-when-using-a-default-uitoolkit-inspector))

- UI Toolkit: Fixed an issue where the ListView would not display serialized values correctly when the list items were being reused.
    (UUM-56957)

- UI Toolkit: Fixed an issue where the url Style sheet value was not using speech marks instead of apostrophes.
    ([UUM-59416](https://issuetracker.unity3d.com/issues/ui-builder-resets-visualelement-properties-when-file-path-contains-special-characters))

- UI Toolkit: Fixed an issue where the xml namespaces provided by the user were not kept when saving a UXML file in the UI Builder.
    ([UUM-39907](https://issuetracker.unity3d.com/issues/elements-namespace-is-changed-when-saving-the-changes-through-ui-builder))

- UI Toolkit: Fixed CurveFIeld not applying the ranges to the CurveEditorWindow.
    ([UUM-61075](https://issuetracker.unity3d.com/issues/ui-toolkit-curvefield-range-property-doesnt-restrict-curve-values))

- UI Toolkit: Fixed for authoring of attribute overrides being disabled in the UI Builder inspector when UXML Serialization was used.
    (UUM-56475)

- UI Toolkit: Fixed GenericDropdownMenu unnecessarily removing focus from elements created during a menu action.
    ([UUM-37790](https://issuetracker.unity3d.com/issues/null-is-returned-when-using-focusoutevent-dot-relatedtarget))

- UI Toolkit: In the UI Builder, users can no longer drag disabled selectors when using in-context editing.
    (UUM-16090)

- Universal RP: Fixed bloom shader not working with non uniform rasterisation based foveated rendering on VR platforms that support it.
    (UUM-61885)

- Universal RP: Fixed bright pixels when using a camera with skybox and MSAA rendering opaque objects with alpha clipping together with a transparent object if additive blending.
    ([UUM-52949](https://issuetracker.unity3d.com/issues/msaa-specific-visual-artifacts-with-using-forward-plus-rendering-and-transparent-materials))

- Universal Windows Platform: Fixed an issue where Player would not store the previous UnityPlayer.log under UnityPlayer-prev.log.
    ([UUM-55652](https://issuetracker.unity3d.com/issues/player-prev-dot-log-is-not-created-when-exiting-the-player-for-uwp))

- VFX Graph: Fixed missing node links when copy/pasting a system with missing PointCacheAsset.
    ([UUM-46548](https://issuetracker.unity3d.com/issues/copying-graph-which-references-point-cache-doesnt-preserve-connections-between-nodes-if-the-other-project-is-missing-that-asset))




#### Package changes in 2023.2.10f1

#### Packages updated

- com.unity.xr.oculus: [4.1.2](https://docs.unity3d.com/Packages/com.unity.xr.oculus@4.1//changelog/CHANGELOG.html) &#x2192; [4.2.0](https://docs.unity3d.com/Packages/com.unity.xr.oculus@4.2//changelog/CHANGELOG.html)

- com.unity.xr.openxr: [1.9.1](https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.9//changelog/CHANGELOG.html) &#x2192; [1.10.0](https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.10//changelog/CHANGELOG.html)