Web Browser Client
This article is a work in progress. The browser version of Drawpile is currently in development. If you want to follow it closer, take a look at this GitHub issue.
SharedArrayBuffer Issues
The “SharedArrayBuffer not available” error can have several causes. The page should tell you what it thinks the problem is. If the server is misconfigured, only the server owner can resolve the issue.
Embedded Browsers
Some chat applications, such as Telegram on mobile devices, will open links in an embedded browser that break Drawpile’s functionality. There should be a menu in the corner somewhere where you can open the page properly. Alternatively, you can copy the link you were given and paste it into your regular browser.
Missing Browser Support
If your browser doesn’t support SharedArrayBuffer, you’re either using an outdated or entirely unsupported web browser. You can take a look at the compatibility chart on mozilla.org to see which browsers support it.
Server Misconfiguration
If you are a server owner and are hosting your own custom version of the Drawpile client, seeing an error about SharedArrayBuffer means you configured your site wrong. Check the instructions again.
If you’re not sure if you’re hosting your own client: you’re not. You’re most likely using the official client on web.drawpile.net
instead, which is configured correctly.