diff --git a/widgets/Html/helpers/handleDOM.js b/widgets/Html/helpers/handleDOM.js
index <HASH>..<HASH> 100644
--- a/widgets/Html/helpers/handleDOM.js
+++ b/widgets/Html/helpers/handleDOM.js
@@ -171,6 +171,6 @@ export const handleYouTube = (container) => {
    * Stops the player when a native app event is triggered when a webview gets hidden or when the
    * user navigated to some other page.
    */
-  event.addCallback('openLink', () => { stopPlayer(youtubeIframes); });
+  event.addCallback('routeDidChange', () => { stopPlayer(youtubeIframes); });
   event.addCallback('viewDidDisappear', () => { stopPlayer(youtubeIframes); });
 };
DTY-<I>: Youtube video plays in cart without reason

- use routeDidChange event