FileBrowser broken while using v10.4.2, post upgrade and on new install

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version | cat /boot/dietpi/.version
    1. G_DIETPI_VERSION_CORE=10
    2. G_DIETPI_VERSION_SUB=4
    3. G_DIETPI_VERSION_RC=2
    4. G_GITBRANCH=‘master’
    5. G_GITOWNER=‘MichaIng’
  • Distro version | echo $G_DISTRO_NAME $G_RASPBIAN
  • trixie 0

  • Kernel version | uname --all
  • Linux DietPi 6.18.29+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.18.29-1+rpt1 (2026-05-12) aarch64 GNU/Linux

  • Architecture | dpkg --print-architecture
  • arm64

  • SBC model | echo $G_HW_MODEL_NAME or (EG: RPi3)
  • RPi 4 Model B (aarch64) and while upgrading: RPi Zero 2 W (aarch64)

  • Power supply used | (EG: 5V 1A RAVpower)
  • SD card used | (EG: SanDisk ultra)
  • Samsung usb 3 64Gb fit

Additional Information (if applicable)

  • Software title | (EG: Nextcloud)
  • FileBrowser

  • Was the software title installed freshly or updated/migrated?
  • Both, Fresssssssssssssssssshhly, upon first boot and on a month old install raspberry pi zero 2W, post update.

  • Can this issue be replicated on a fresh installation of DietPi?
  • YES
    ← If you sent a “dietpi-bugreport”, please paste the ID here →

  • Bug report ID | echo $G_HW_UUID

Steps to reproduce

  1. Install v10.4.2 on a raspberry pi 4B 4Gb ram, or update from the previous version of dietpi on a pi zero 2W to v10.4.2.

  2. Install FileBrowser from the software list.

Expected behaviour

  • FileBrowser is accessible by ipaddress:8084 without any issues.

Actual behaviour

  • All I get is the 3 blue pulsating dots, as if FileBrowser will soon load… but no, no dice, just pulsating dots for ages, no login screen, etc…

Extra details

  • I’ve ran into the same issue while updating a raspberry pi zero 2W to v10.4.2

There seems to be an issue with JS, it’s also already noticed on github
https://github.com/filebrowser/filebrowser/issues/5951

Uncaught TypeError: can't access property Symbol.iterator, e.params.catchAll is undefined
    redirect http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:984
    C http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:2
    w http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:2
    x http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:2
    install http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:2
    use http://192.168.178.118:8084/static/assets/i18n-BqM_c4p8.js:4
    <anonymous> http://192.168.178.118:8084/static/assets/index-BR_SZSAN.js:984
index-BR_SZSAN.js:984:13635

As a workaround you can add /login to the URL, like
http://192.168.178.118:8084/login