[Bug]: Fatal UI Error after updating - TypeError: Kmn() is null #2705

Closed
opened 2026-02-28 20:25:06 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @maxgeraldist on GitHub (Dec 9, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

TLDR: Fatal UI error in /budget specifically, console says TypeError: Kmn() is null; Ymn BudgetSummary.tsx:42.

"Signed in to this instance", downloaded the file via WebUI, for a while it worked just fine, but I restated the page, and when I opened it back up, pcname.local:1111/budget - and only /budget started showing the UI for a split second, then giving me this error:

There was an unrecoverable error in the UI. Sorry!
If this error persists, please get [in touch](https://actualbudget.org/contact) so it can be investigated.

This is what appears if I press "show error" (server name and port are changed for anonymity):

Ymn@https://pcname.local:1111/static/js/index.CO-yN_1L.js:233:59844 J_@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:49009 bR@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:71991 ZG@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:82524 Aq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:118656 a_e@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:117682 zR@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:117506 Sq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:114248 Wq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:126391 A2@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:124922 Dq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:122597 Rq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:120420 Eq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:115347 Sq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:114822 zq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:126268 R@https://pcname.local:1111/static/js/index.CO-yN_1L.js:2:134818 

This started happening after I moved my nginx setup to mDNS, and updated from v25.2.1 to v25.12.0. Other apps, such as immich, homepage, etc., work from pcname.local:[port] with no issues, so I think the real cause is the update. Other pages, such as /settings, /payees, reports work with no issues. In the F12 console, following error is shown:

    Ymn BudgetSummary.tsx:42

What follows is different depending on the circumstances - when clicking the budget from /accounts, I got:

    Ymn BudgetSummary.tsx:42
    React (14)
    R scheduler.production.js:151
    lNe scheduler.production.js:200
    lNe scheduler.production.js:339
    uNe index.js:4
    React 3

When opening pcname:port/ and being redirected to /budget, I get:

    Ymn BudgetSummary.tsx:42
    React 14
    R scheduler.production.js:151

since this seems to be a UI issue of /budget, I'll provide more details - I typically open it with 3-4 months. Literally every other url and link worked just fine. I have around 20 categories. Running it in a private window (in Firefox) sometimes loads the page without the main table - just the sidebars, but reloading or clicking away and back reproduces the same error. Checked on a different client device, same issue. To be clear, the server is running on Raspberry pi OS Lite, headless, in a docker container. Mobile (android, firefox) /budget works just fine.

How can we reproduce the issue?

Update to the latest version, then open /budget.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox, Chrome, Microsoft Edge

Operating System

Windows 11

Originally created by @maxgeraldist on GitHub (Dec 9, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? TLDR: Fatal UI error in /budget specifically, console says TypeError: Kmn() is null; Ymn BudgetSummary.tsx:42. "Signed in to this instance", downloaded the file via WebUI, for a while it worked just fine, but I restated the page, and when I opened it back up, pcname.local:1111/budget - **and only /budget** started showing the UI for a split second, then giving me this error: ```Fatal Error There was an unrecoverable error in the UI. Sorry! If this error persists, please get [in touch](https://actualbudget.org/contact) so it can be investigated. ``` This is what appears if I press "show error" (server name and port are changed for anonymity): ``` Ymn@https://pcname.local:1111/static/js/index.CO-yN_1L.js:233:59844 J_@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:49009 bR@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:71991 ZG@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:82524 Aq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:118656 a_e@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:117682 zR@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:117506 Sq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:114248 Wq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:126391 A2@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:124922 Dq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:122597 Rq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:120420 Eq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:115347 Sq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:114822 zq@https://pcname.local:1111/static/js/index.CO-yN_1L.js:9:126268 R@https://pcname.local:1111/static/js/index.CO-yN_1L.js:2:134818 ``` This started happening after I moved my nginx setup to mDNS, and updated from v25.2.1 to v25.12.0. Other apps, such as immich, homepage, etc., work from pcname.local:[port] with no issues, so I think the real cause is the update. Other pages, such as /settings, /payees, reports work with no issues. In the F12 console, following error is shown: ```TypeError: Kmn() is null Ymn BudgetSummary.tsx:42 ``` What follows is different depending on the circumstances - when clicking the budget from /accounts, I got: ```TypeError: Kmn() is null Ymn BudgetSummary.tsx:42 React (14) R scheduler.production.js:151 lNe scheduler.production.js:200 lNe scheduler.production.js:339 uNe index.js:4 React 3 ``` When opening pcname:port/ and being redirected to /budget, I get: ```TypeError: Kmn() is null Ymn BudgetSummary.tsx:42 React 14 R scheduler.production.js:151 ``` since this seems to be a UI issue of /budget, I'll provide more details - I typically open it with 3-4 months. Literally every other url and link worked just fine. I have around 20 categories. Running it in a private window (in Firefox) sometimes loads the page without the main table - just the sidebars, but reloading or clicking away and back reproduces the same error. Checked on a different client device, same issue. To be clear, the server is running on Raspberry pi OS Lite, headless, in a docker container. Mobile (android, firefox) /budget works just fine. ### How can we reproduce the issue? Update to the latest version, then open /budget. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox, Chrome, Microsoft Edge ### Operating System Windows 11
GiteaMirror added the bug label 2026-02-28 20:25:06 -06:00
Author
Owner

@maxgeraldist commented on GitHub (Dec 9, 2025):

realized the bug was already reported under a different name

@maxgeraldist commented on GitHub (Dec 9, 2025): realized the bug was already reported under a different name
Author
Owner

@maxgeraldist commented on GitHub (Dec 9, 2025):

https://github.com/actualbudget/actual/issues/6293

@maxgeraldist commented on GitHub (Dec 9, 2025): https://github.com/actualbudget/actual/issues/6293
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2705