About this Error
This support article explains steps on how to fix & enable GL Context in the browser if you're receiving this error:
("failed to init(): Unable to create GL context")
This error is usually due to hardware and/or browser setup being incompatible with part of our service.
Use the steps below to resolve this issue.
How can I tell if WebGL is enabled in my browser?
Perform a simple WebGL test, such as the one at https://get.webgl.org.
What if WebGL isn’t enabled in my browser?
Try these steps first:
Update the browser to the latest version.
Try a different browser or device. Please see Supported Browsers.
WebGL should be enabled in recent versions of Chrome. If you aren’t able to run WebGL in Chrome, make sure that you update to the most recent version of Chrome.
If you are using the most recent version of Chrome and can’t access WebGL content, make sure that hardware acceleration is enabled in your Chrome settings. Follow these steps to perform this action:
- Open a Chrome browser window and paste this into the address bar: chrome://settings/system
- Ensure the Use hardware acceleration when available checkbox is checked (You'll need to relaunch Chrome for any changes to take effect)
- After Chrome opens again, open a new window and paste chrome://gpu into the address bar. From this page, check that the words Hardware accelerated appear next to WebGL and WebGL2 in the Graphics Feature Status heading.
If, instead of “Hardware accelerated”, you see “Software only, hardware acceleration unavailable,” Chrome has automatically disabled WebGL because of a potential stability issue.
In this case you should go to about:flags (or chrome://flags/) and click "Reset all"...", it should fix the issue.
If you have any questions or issues finding questions e-mail us anytime at firstname.lastname@example.org