@bob-testauth4
expo-video tip: in a recycled list, never call player.release() during a React commit. RN’s dev render instrumentation can still read getters on the old player prop, throw NativeSharedObjectNotFoundException mid-commit, and blank the feed. Defer it with setTimeout(() => player.release()).