Unable to load foundry in firefox

Getting an odd issue that I haven’t seen before. I can load the forge interface just fine, but in Firefox, the join/setup page does not load - just “Foundry Virtual Tabletop” with the build number at the bottom (Version 13 Build 350). If a world is open, then I instead go to the loading page for the world, but again, no login or anything. I updated to the latest build (351), and no difference - on the same computer, Chrome loads the game fine, but Firefox it doesn’t load at all.

In the console I am seeing a few errors and messages I don’t see in chrome.

TypeError: can't access property "then", a.default.detectStore(...) is undefined 
h1-check.js:1:1301

Foundry VTT | Reestablishing existing session #################
foundry.mjs:181085:11

Failed to create WebGL context: WebGL creation failed: 
* tryANGLE (FEATURE_FAILURE_EGL_NO_CONFIG)
* Exhausted GL driver options. (FEATURE_FAILURE_WEBGL_EXHAUSTED_DRIVERS) 
detectCompressedTextures.ts:33:27

Uncaught (in promise) TypeError: can't access property "getExtension", te is undefined
    fl detectCompressedTextures.ts:12
    remove detectCompressedTextures.ts:72
    _detectFormats Assets.ts:869
    init Assets.ts:313
    <anonymous> foundry.mjs:181090
    Async* <anonymous code>:1
    apply <anonymous code>:1
    <anonymous> foundry.mjs:181079
detectCompressedTextures.ts:12:9

I’ve been using the same server the same way for years, so unclear if something has changed. I’ve tried updating modules/systems, the foundry build to latest, and neither has done anything. I tried clearing the cache but no dice there. Any advice?

Hey there,

Looking at these errors I would assume it’s a driver issue.

First make sure to update Firefox to the latest version, then disable and then re-enable Hardware Acceleration on your Firefox.

Then, check for pending GPU drivers and update as necessary.

Let us know if this works for you.

Regards,
Aki.