### Known Issues in 2017.4.40f1

*   Asset Bundles: Loading.LockPersistentManager object lock impacts performance during AssetBundle.LoadAssetAsync operation ([827299](https://issuetracker.unity3d.com/issues/loading-dot-lockpersistentmanager-object-lock-impacts-performance-during-assetbundle-dot-loadassetasync-operation))

### 2017.4.40f1 Release Notes

#### Fixes

*   AI: Fixed path-finding bug in which floating point errors would cause agents to take potentially large, spurious detours. ([977653](https://issuetracker.unity3d.com/issues/navmeshpath-sometimes-returns-bad-paths-when-using-obstacle-carving))
    
*   Graphics: Avoid rebinding the texture and polute state if the texture target is unknown. (1199990)
    
*   Graphics: Fixed issue with DX11 blit operations crashing when shader recompilation is triggered ([1221358](https://issuetracker.unity3d.com/issues/editor-crashes-on-constantbuffersd3d11base-setbuiltincbconstant-when-creating-a-new-standart-surface-shader))
    
*   iOS: Fixed UIApplicationExitsOnSuspend is deprecated in iOS 13.
    
*   macOS: Fixed case where notarization would complain about mono being compiled with a older macOS SDk thus not allowing you to notarize your game.
    
*   macOS: Fixed issue where projects with UnityScript would not compile on macOS 10.15 ([1191344](https://issuetracker.unity3d.com/issues/macos-empty-error-appears-in-the-console-window-when-certain-files-are-present-in-the-project-with-macos-catalina))
    
*   Security: Fixed UNET vulnerabilities. ([CVE-2020-12630](https://unity.com/security/UNITY-SEC-2143)) ([CVE-2020-12631](https://unity.com/security/UNITY-SEC-2143))
    

#### Improvements

*   iOS: Changed builtin xib launch screens to storyboard