Simple Ways to Solve Twitch Black Screen Error

Twitch is a great platform for streaming videos with a growing user base but it is not without its problems. One of the biggest problems many Twitch users around the world face is the dreaded black screen of death.

All you see, if you face this issue, is a black screen in the place of the Twitch web player. Sometimes, you might be able to hear the audio of the stream but get no visuals.

So what causes this?

There are quite a few things that can cause this problem ranging from improperly configured DNS and IP settings on your computer to browser extensions that prevent Twitch from working properly.

So there are many tweaks that you can make to your setup to try and fix this. We’re going to be discussing these in more detail in this article. We recommend that you go through them with us, one by one, and see what works for you.

Let’s get started!

Solution for Twitch Black Screen Error

Flush Your DNS

The reason we have this solution on the top of our list is that it is fairly straightforward and for many people, this is all they need to do to get Twitch working properly.

This clears your DNS cache stored in your system and based on what we’ve seen in some forums, this fixes the issue straight away.

All you have to do is open your Command Prompt and type in ‘ipconfig /flushdns’.

Turning Off Hardware Acceleration

Hardware acceleration is a feature that allows your browser to maximize your computer’s hardware to speed up some more demanding tasks such as rendering graphics and playing videos.

Turning this feature off might seem somewhat counterintuitive but the reason we do this is that sometimes, hardware acceleration can bring up some issues.

So how do we do this?

On Google Chrome

Click on the menu button on the upper right-hand corner and select ‘Settings’.

On the ‘Settings’ page, navigate to the search bar and search for ‘hardware’. Now look for the ‘Hardware Acceleration’ setting and disable it.

Turning Off Hardware Acceleration

On Mozilla Firefox

Click on the menu button on the upper right-hand corner and select ‘Preferences’.

On the ‘Preferences’ page, scroll down to the ‘Performance’ section and deselect ‘Use hardware acceleration when available’.

Turning Off Hardware Acceleration Mozilla

Once you have done that, restart your browser and navigate to Twitch to see if that has solved the problem. If it hasn’t, move on to the next step.

Change DNS to Google’s DNS

On Windows, open Control Panel, click on Network and Sharing Center, and select Change Adapter Settings.

Select your connection, right-click, and select Properties.

Select the Networking tab. Under This connection uses the following items, select Internet Protocol Version 4 (TCP/IPv4) and then click Properties.

Click Advanced and select the DNS tab.

Select Use the following DNS server addresses and enter this data:

Preferred DNS server:

Alternate DNS server:

Google has made a very comprehensive guide to help you out with this which you can check out here. It also shows you how to do it on other Operating Systems.

Tweak Browser Settings

These are some other browser settings that you can change to make sure your browser isn’t the reason Twitch is not working. In addition to the ones listed below, ensure that you have the latest version of your browser installed.

It is also a good idea to make sure that you have switched off your VPN as some websites that play DRM content will prevent you from viewing their content if you have a VPN enabled.

Disable Browser Extensions

Many browser extensions can come in the way of websites and cause problems, much like what we have here so it is a good idea to disable them to see if that fixes our problem.

On Google Chrome

Click on the menu icon on the top right corner and select ‘Extensions’.

Go through the list of installed extensions and disable them one by one.

On Mozilla Firefox

Click on the menu icon on the top right corner and select ‘Add ons’.

Go through the list of add ons and disable them one by one.

Enable Javascript

Browsing the web with javascript disabled has its perks but disabling javascript can cause a lot of websites to break. Here is what you need to do to enable javascript on your web browser.

On Google Chrome

Click on the menu button on the upper right corner and select ‘Settings’. Once you’re here, navigate to the search bar and search for ‘javascript’. Then click on ‘Site Settings’.

Enable Javascript in Google

Now, scroll down to the ‘Content’ section and look for the ‘Javascript’ option. Make sure it is enabled.

Once you have done this, restart your browser and check if Twitch works. If not, move on to the next step.

Try out

Multitwitch lets you watch multiple twitch streams at once but it can also be used to view a single stream. If you haven’t been able to get Twitch working so far, then there is no reason not to try this out.

Try out

To do this, enter the link in your browser where ‘channel-name’ is the name of the channel whose stream you want to watch.

Try out the Twitch app

Twitch app downloading

Twitch has a native desktop application for Windows and macOS which has been out for quite some time and is very stable. It is definitely worth trying out if none of the other solutions worked for you. You can find them both here.

Reset your Router

Look for the reset button on the back of your router. Press it and hold it down for about 10 seconds. Wait for it to restart and see if that helped.

Wrapping Up

We hope that one of these solutions worked out for you. At the end of the day, there is only so much you can try on your side to get Twitch working. Sometimes, it really can be out of our hands, and totally up to the Twitch devs to address this issue.

Leave a Comment

Your email address will not be published. Required fields are marked *