Fix: Cannot Load Video Error M3U8

The “Cannot Load M3U8″ Error can occur while trying to play a video on the internet. The error might display three different types of messages i.e. “Cross-Domain Access Denied“, “No levels to play” and “404 not found“. The error prohibits a user from being able to play a video and the error is not restricted to a specific browser and has been reported in almost all of the browsers. However, this can be solved with a few simple methods. In this article, we will provide you with a detailed guide to follow those methods and also inform you about the reasons which trigger the problem.

Error M3U8

What Causes the “Error M3U8”?

We looked into the issue after receiving several user reports and devised a set of repair strategies that helped solve the error. Also, we investigated the reason due to which this error was being triggered and found three of the most common ones that are listed below.

  • Firewall: The first type of error which displays the message “Cross-domain Access denied”  is caused due to being blocked by a proxy or a firewall. A certain video may be blocked in your country or for some reason the firewall may deem it dangerous so it may not load and display this error.
  • Cookies: This involves the second type of error and this displays the message “No Levels to Play“. This error is seen when you have denied access to third-party data and cookies in your privacy settings.
  • Removal: If the video that you are trying to watch was removed by the platform or the uploader then the message “404 not found” will be displayed.

Now that you have a basic concept of the nature of the problem we will move forward towards the methods which you can implement to eradicate this problem. We will advise you to follow the guide below and try the fixes in the provided order.

Note: Make sure that your Browser is updated to the latest build before proceeding.

Solution 1: Granting Access in Firewall

Sometimes the firewall may be blocking certain elements of your browser from accessing the internet which may be triggering the error. Therefore, you can try to allow Chrome through the Firewall or proceed with the steps below.

  1. Type in “Firewall” in the search bar and click on “Allow an app through firewall” option.
    Typing firewall in the search bar and selecting Allow an app through the firewall option
  2. Make sure that box that allows your browser is checked in both Public and Private Networks
    Checking the boxes
  3. If it wasn’t allowed check the box and restart the browser

This solution will eradicate any problems with the firewall and if this didn’t solve it for you. Move on to the next solution.

Solution 2: Allowing 3rd Party Cookies

Sometimes due to your privacy settings the third party data and cookies are not allowed which can cause the M3U8 No levels to play error, therefore, in this step, we will make sure that cookies and the third party data are allowed in your browser. Also, this step might vary from browser to browser.

For Google Chrome:

  1. Open your browserclick on the three dots in the top right-hand corner and click on settings
    Clicking on the three dots in the top right-hand corner
  2. Scroll down and click on “Advanced
    Clicking on advanced
  3. Now click on Content Settings
    Selecting Content settings
  4. Select Cookies
    Clicking on Cookies
  5. Make sure that the “Block Third-Party Cookies” is unselected
    Making sure that the third-party cookies are enabled

For Microsoft Edge:

  1. Open your browser and click on the three dots in the top right-hand corner.
  2. Now click on settings
    Opening Edge and clicking on the three dots in the top right-hand corner and selecting settings
  3. Now in the left pane select Privacy and security settings
    Selecting the Privacy and Security settings
  4. Now make sure that under the cookies heading the “Don’t block cookies” option is selected
    Making sure that the third party cookies are not allowed

     

Note: The process may vary if you are using a different browser and if the above solutions don’t work for you then restart your internet connection or reinstall your browser.

Solution 3: Using Incognito Mode

Every major browser has a private/incognito mode in which the browser is launched without extensions and saved/cached data. To rule out if any of the extensions or saved/cached data is creating the problem, launch the browser in the incognito/private mode. For illustration purposes, we will use the Chrome browser.

  1. Launch Chrome.
  2. Click on 3 dots and then click on New Incognito Window.
    Open Incognito Mode of Chrome
  3. Now visit the webpage you were having issues to play video and check if you can play video without any issues.
  4. If you were able to play video in private/incognito mode, then either clear the cache or disable extensions that can be problematic. Extensions like Adblock are known to create this issue. In Chrome, the “HTTPS Everywhere” browser extension is known for the root cause of this problem.

Kevin Arrows


Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

Fix: Cannot Load Video Error M3U8

If the issue is with your Computer or a Laptop you should try using Reimage Plus which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Reimage by clicking the Download button below.

Download Now

I'm not interested

Close