Home / Fixes / Browser not loading
Browser not loading
This site does not run the game, so these steps are for the browser port itself. Work down the list; most players are fixed by the first three.
Blank or grey tab
- Use Chrome or Edge on a desktop or laptop. Safari struggles with the large download and phones are not supported.
- Open chrome://gpu (or edge://gpu). If WebGPU is not hardware accelerated, turn on “Use graphics acceleration when available” and restart the browser.
- Update the graphics driver on older Windows laptops. Very old integrated GPUs may not offer WebGPU at all.
- Close other heavy tabs. The game reserves a large block of memory inside the tab.
Stuck on the download
- Lite is 438 MB, Regular is 740 MB, and the browser keeps about 1.2 GB after the first visit. On a slow line this can take many minutes.
- Leave at least 2 GB of free disk space. When storage runs out, the bar simply stops.
- Do not use a private or incognito window. Its storage is small and is wiped when you close it, so the download starts over every time.
- Allow site data for the port in your browser settings if you block cookies and storage by default.
“This page needs cross-origin isolation (COOP/COEP headers)”
The port needs a browser feature that only turns on when the server sends two security headers (Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy). The message appears when the game is opened from somewhere that does not send them: a mirror, a site that wraps the port in a frame, or a local copy served without the project’s own server script. Open cricket07.dhaiwat.com directly. If you built the GitHub project yourself, serve it with its included server, which sets the headers.
It loaded once, now it starts from zero
Game files and saves live in the browser’s storage for that site. Clearing browsing data, a cleanup tool, or switching browsers removes them. Save from the in-game menu before closing; a refresh does not resume a match. Save keys are listed on browser.
Online match will not connect
Both players need the same pack and build. Pick a server region between you and leave input delay on auto. More on browser multiplayer.
Avoid sites that offer an “unlocked” or “no download” copy of the port. They are not the developer’s page and add their own files.
Questions
Why does it work on my PC but not my phone?
The port targets desktop Chrome and Edge. There is no touch control and no mobile build.
What does the cross-origin isolation message mean?
You opened the game from a page that does not send the headers it needs. Use the original port address.
Why is our page not the game?
This site does not host or embed the port. It explains it.