NSException error when reloading - An instance of class AVPlayerLayer was deallocated while key value observers were still registered with it

  1. SDK Version: 36.0.0
  2. Platforms(Android/iOS/web/all): iOS

Reloading iOS Simulator produces error with component using “expo-av”: “~8.0.0”,

** [info][tid:main][RNGestureHandlerManager.m:136] [GESTURE HANDLER] Initialize gesture handler for root view <RCTRootContentView: 0x7fde80046bc0; reactTag: 1; frame = (0 0; 414 896); gestureRecognizers = <NSArray: 0x600000cd87b0>; layer = <CALayer: 0x600000589360>>**

** [info][tid:com.facebook.react.ShadowQueue][RNGestureHandlerManager.m:170] [GESTURE HANDLER] Tearing down gesture handler registered for views {(**

<RCTRootContentView: 0x7fde80046bc0; reactTag: 1; frame = (0 0; 414 896); gestureRecognizers = <NSArray: 0x600000cd87b0>; layer = <CALayer: 0x600000589360>>

)}

libc++abi.dylib: terminating with uncaught exception of type NSException

(lldb)