diff --git a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java index 01d6a223b1..8c2e2e146b 100644 --- a/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +++ b/android/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java @@ -1733,7 +1733,10 @@ public void onPlayerError(@NonNull PlaybackException e) { playerNeedsSource = true; if (isBehindLiveWindow(e)) { clearResumePosition(); - initializePlayer(); + if (player != null) { + player.seekToDefaultPosition(); + player.prepare(); + } } else { updateResumePosition(); }