                         _hls.dispatchEvent(new HLSEvent(HLSEvent.TAGS_LOADED, _metrics));
                         _fragCurrent.data.shiftTags();
                         _hasDiscontinuity = false;
+
+                        _hasDemuxProgressedOnce = false;
+                        _emergencyFragment = null;
                     }
 
                 } else {

                            (_fragCurrent.data.pts_min_video - _fragCurrent.data.pts_min_audio) +
                            "/" + (_fragCurrent.data.pts_max_video - _fragCurrent.data.pts_max_audio));
                    }
                }
            }


                    _hasDiscontinuity = false;
                }
            }
            */
        }

        /**
