How to fix “Failed to initialize WebGL”

How to fix “Failed to initialize WebGL”

Table of Contents

WebGL was introduced with Bushfire.io v3. We use WebGL to display interactive content on the map. WebGL uses your computer’s graphics card for demanding work, such as flying around the map, so that content displays quickly. With WebGL, Bushfire.io uses less CPU and memory, and responds faster.

While 98% of computing devices globally support WebGL, some users have trouble because of old, unsupported or faulty hardware, or an unsupported configuration (such as WebGL being turned off).

Possible Quick Fix / Workaround

  1. Restart your device. A restart resets the hardware, and graphics cards can get into a bad state. This is not supposed to happen, but some devices have bugs.
  2. If you use macOS, try Firefox, Chrome or Edge. More users have this problem on macOS, but we do not yet know why.
  3. If you use another operating system, try Firefox, Chrome or Edge.

In-depth Fix

If you want a more in-depth guide, or want to fix what might be going on internally, follow this guide. Start by identifying the browser you’re using, and then follow the instructions for that browser.

Related Posts

How to fix location or notification permissions

How to fix location or notification permissions

Common Problems “I am having trouble enabling location or notification permissions” “I’ve recently updated my Android device, and I cannot receive notifications.” Bushfire.io on Android If you cannot turn on notifications, or you do not get any notifications, make sure that the Bushfire.io App has the correct permissions.

Read More

How do I fix a blank map/screen/app?

Some users have a rare problem that makes the app or screen go blank. Work through the steps below.

Read More
What do the icons mean?

What do the icons mean?

We have tried to make the symbols, icons and colours easy to understand, but there is a lot to interpret.

Read More