Are you experiencing error code 4000 while playing some streams on Twitch? Twitch is the leading video streaming and broadcasting service. A lot of Twitch users have recently reported getting the error code 4000, which appears when playing a stream. You get the following error message when you encounter this error code:
This video is either unavailable or not supported in this browser
You might also get a message like Media Resource not supported. Now, if you are one of the affected users getting the same error, this guide will help you fix it. You can try the solutions we have mentioned here and watch your Twitch streams without error 4000.
What causes error code 4000 on Twitch?
Here are the potential scenarios that might cause the error code 4000 on Twitch:
- It can occur due to old and bulked-up browser data that include cache and cookies.
- The corrupted DNS cache can also cause the same error.
- The problematic web extensions that you have installed in your web browser can also trigger error code 4000 on Twitch.
- It can also be triggered due to out-of-date and faulty device drivers, especially graphics and audio drivers.
- If there are other audio devices connected to your PC, they can cause conflicts with your primary audio device and cause the error at hand.
How to fix Twitch Error 4000
Here are the methods you can use to fix the error code 4000 on Twitch:
- Reload the stream.
- Try the Twitch popout player to play the stream.
- Clear your browser cache and cookies.
- Flush the DNS cache.
- Disable browser extensions.
- Close other active media players.
- Select your audio device as the default device.
- Make sure your audio and graphics drivers are updated.
- Remove extra audio hardware.
This video is either unavailable or not supported in this browser
1] Reload the stream
The error might be triggered because of some temporary glitch or your computer might have been disconnected from the internet for a while. So, the first thing you should do to fix the error is to reload the stream. Just press the Refresh/ Reload button present in your web browser a couple of times and see if it starts playing or not.
If it doesn’t help, you can try the below fixes.
2] Try the Twitch popout player to play the stream
You can use Twitch’s popout player feature to watch your stream. It is a kind of workaround and might help you play the stream you are unable to watch. Here’s how to use it:
- Firstly, press the cogwheel icon present at the bottom-right corner of your video player.
- Now, from the appeared menu options, select the Popout Player option.
If this doesn’t help, you can try the next potential fix.
Read: Fix Twitch Error 5000.
3] Clear your browser cache and cookies
Corrupted or bulked-up browser cookies and cache can be a reason causing error 4000 on Twitch. Hence, you can try deleting your browser data including cache and cookies to fix the error. I am going mention steps to clear cookies and cache Google Chrome, Mozilla Firefox, and Microsoft Edge. You can follow a similar approach to clear cache and cookies in other browsers as well.
Google Chrome
- Firstly, open Google Chrome and click on its three-dot menu option available in the top-right corner.
- Now, go to the More tools option and press the Clear browsing data option.
- Next, select Time range as All time and tick the Cookies and other site data and Cached images and files checkboxes.
- After that, click on the Clear data button to clear the selected browsing data.
- Once done, reopen your browser and see if error 4000 on Twitch is fixed.
Mozilla Firefox:
- First, go to Firefox and tap the three-bar menu option in the top-right corner.
- Now, go to the History > Clear recent history option.
- Next, set the Time range to Everything.
- After that, tick the checkboxes called Cookies and Cache and press the OK button to clear the data.
- When done, reopen Firefox and check if the Twitch error 4000 is resolved or not.
- First, start the Edge browser and click on the Settings and more > Settings option.
- Now, move to the Privacy and services section and go to the Clear browsing data section available in the right-side pane.
- Next, click on the Choose what to clear button and then set the Time range to All time.
- After that, checkmark the Cookies and other site data and Cached images and files options and hit the Clear now button.
- When done, restart Edge and open the Twitch stream which was giving you error code 4000.
If you still receive the same error, you can try the next potential fix to resolve it.
RELATED: How to clear Opera Cache, Cookies, Browsing History.
4] Flush the DNS cache
In some instances, the error could also be triggered due to a bad DNS cache. Hence, you can try flushing the DNS cache and see if it works for you. Here’s how you can do that:
Firstly, open Command Prompt with administrator rights and enter the below command-
ipconfig /flushdns
Once you see the Successfully flushed DNS Resolver Cache message, close CMD. Try playing the problematic stream on Twitch and see if the error is resolved now.
See: Fix Twitch Error 1000 when playing a video.
5] Disable browser extensions
The error could be triggered due to problematic web extensions that you have installed in your browser. Hence, if the scenario is applicable, you can try disabling your browser extensions and then check if the error 4000 on Twitch is resolved or not.
You can follow the below steps to disable extensions in Chrome:
- Firstly, open Chrome and tap on the three-dot menu option.
- Now, select the More tools > Extensions option.
- Next, look for suspicious extensions and disable the toggle associated with them.
- After that, open twitch and check if the error 4000 is resolved or not.
Here are the steps to disable extensions in Firefox:
- Firstly, go to Firefox and press the three-bar menu button.
- Next, choose the Add-ons and themes option.
- After that, disable the toggle associated with your add-ons.
- Now, open twitch and check if the error is gone now.
Similarly, you can try disabling web extensions in other web browsers.
See: How to create, share and use Clips on Twitch?
6] Close other active media players
If there are other media players running on your PC, try closing them and see if the error is fixed. You can open Task Manager and use the End task button to close your media player applications. After you close your media players, refresh the Twitch stream and see if it works. If this doesn’t help, try the next potential fix.
7] Select your audio device as the default device
If you have connected your headset, make sure it is set to the default device. Here’s how to do that:
- Firstly, from your taskbar search, open Control Panel.
- Now, tap on the Sound category to launch the Sound settings window.
- Next, navigate to the Playback tab.
- After that, choose your speakers/headphones and click on the Set Default button.
- You can now try opening Twitch and see if the error 4000 is fixed or not.
If the error still persists, try the next potential solution.
Read: Fix Twitch Freezing, Buffering, and Lag Issues.
8] Make sure your audio and graphics drivers are updated
The next thing you can do to fix the error is to update your graphics and audio drivers. It could be caused due to faulty or outdated graphics and audio drivers.
You can simply use the Settings app to install driver updates. Launch the Settings app using Win+I and move to the Windows Update section. After that, click on the Advanced options > Optional Updates option and download and install all pending driver updates. You can get the latest driver versions on the official website of the device manufacturer.
Apart from that, you can even use the Device Manager app to do the same. There are also some free third-party driver updaters that you can use.
9] Remove extra audio hardware
If you have connected additional audio hardware to your PC, try disconnecting them. Extra headphones or speakers might be interfering with your streaming and causing the error at hand. So, to avoid any conflicts with your primary audio device, remove extra audio hardware and see if the error is fixed or not.
TIP: See this post if Twitch is not working on Chrome.
Why do I keep getting error 3000 on Twitch?
You are likely to experience error code 3000 on Twitch because of the corrupted cache and cookies in your web browser. So, you can try clearing your browser cache and cookies to fix the error. Besides that, if you have enabled hardware acceleration in your browser, it can also trigger error code 3000 on twitch. Hence, try disabling hardware acceleration to resolve the error.
Why do I keep getting error 2000 on Twitch?
The error code 2000 on Twitch is caused because of the outdated and corrupted browser cache. It can also be caused due to your poor network connection, problematic extensions, VPN, etc. In some instances, it might also be triggered if the Twitch servers are down currently.
Now read: Fix Twitch Error 6000 successfully once and for all.