[GH-ISSUE #4204] [Bug]: Fatal Error when opening the app on mobile (Vanadium - GrapheneOS) #8720

Closed
opened 2026-04-10 19:00:43 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @snyssen on GitHub (Jan 20, 2025).
Original GitHub issue: https://github.com/actualbudget/actual/issues/4204

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

When trying to load my instance of Actual or even the demo using Vanadium on GrapheneOS, I am greeted by a fatal error without much information.

Image

As you can see, no error message is actually shown, and since I am on mobile I do not have access (AFAIK) to any dev tool that could help me debug this issue. I have check the server logs, and while I see the requests coming in Traefik (my reverse proxy), I do not see any logs on the Actual server itself (I am guessing because requests for static content are bot logged). I have also tried loading the app using the DuckDuckGo browser, but it fails similarly.

Note that I am using Actual v25.1.0 hosted on Docker and served through Traefik, though I do not think it matters since the issue also happen on the demo.

How can we reproduce the issue?

  1. Open https://demo.actualbudget.org on Vanadium or the DDG browser
  2. See that it fails with a fatal error

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Other

Operating System

Mobile Device

Originally created by @snyssen on GitHub (Jan 20, 2025). Original GitHub issue: https://github.com/actualbudget/actual/issues/4204 ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? When trying to load my instance of Actual or even the demo using Vanadium on GrapheneOS, I am greeted by a fatal error without much information. ![Image](https://github.com/user-attachments/assets/1c493e3c-ab9c-4752-98b0-e122445ac03d) As you can see, no error message is actually shown, and since I am on mobile I do not have access (AFAIK) to any dev tool that could help me debug this issue. I have check the server logs, and while I see the requests coming in Traefik (my reverse proxy), I do not see any logs on the Actual server itself (I am guessing because requests for static content are bot logged). I have also tried loading the app using the DuckDuckGo browser, but it fails similarly. Note that I am using Actual v25.1.0 hosted on Docker and served through Traefik, though I do not think it matters since the issue also happen on the demo. ### How can we reproduce the issue? 1. Open https://demo.actualbudget.org on Vanadium or the DDG browser 2. See that it fails with a fatal error ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Other ### Operating System Mobile Device
GiteaMirror added the bug label 2026-04-10 19:00:43 -05:00
Author
Owner

@youngcw commented on GitHub (Jan 20, 2025):

Enable JIT for the page

<!-- gh-comment-id:2602840869 --> @youngcw commented on GitHub (Jan 20, 2025): Enable JIT for the page
Author
Owner

@snyssen commented on GitHub (Jan 20, 2025):

Thank you, it indeed fixed it (I didn't know about this feature of Vanadium to be honest, sorry for the disturbance)

<!-- gh-comment-id:2602853239 --> @snyssen commented on GitHub (Jan 20, 2025): Thank you, it indeed fixed it (I didn't know about this feature of Vanadium to be honest, sorry for the disturbance)
Author
Owner

@onjour commented on GitHub (Sep 11, 2025):

Enable JIT for the page

How can I do this @youngcw @snyssen ? I have the same problem

<!-- gh-comment-id:3280445024 --> @onjour commented on GitHub (Sep 11, 2025): > Enable JIT for the page How can I do this @youngcw @snyssen ? I have the same problem
Author
Owner

@snyssen commented on GitHub (Sep 13, 2025):

  1. click on the settings icon
Image
  1. Go to permissions
Image
  1. Enable JIT
Image
  1. reload the website
<!-- gh-comment-id:3287784256 --> @snyssen commented on GitHub (Sep 13, 2025): 1. click on the settings icon <img width="1008" height="2244" alt="Image" src="https://github.com/user-attachments/assets/13e5fd4e-4545-4d88-abd4-2a7fe7871027" /> 2. Go to permissions <img width="460" height="1024" alt="Image" src="https://github.com/user-attachments/assets/1e018956-e7f4-4598-93c2-268326ab3564" /> 3. Enable JIT <img width="460" height="1024" alt="Image" src="https://github.com/user-attachments/assets/227b0163-452c-4409-b6bd-40ffdaa8f6bf" /> 4. reload the website
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#8720