LNBits Web interface is unreachable - Cannot import module for extension 'usermanager'

Finally getting around to asking for support. I’m on the latest LNBits version from the Start9 Repo and it’s having issues that stem from not being able to upgrade

2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.40 | INFO | Started server process [57]
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.40 | INFO | Waiting for application startup.
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.40 | INFO | Starting LNbits Version: 1.3.1
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.41 | ERROR | No module named ‘lnbits.extensions.lndhub’
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.41 | ERROR | Error migrating extension lndhub: Cannot import module for extension ‘lndhub’.
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.43 | ERROR | No module named ‘lnbits.extensions.usermanager’
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.43 | ERROR | Error migrating extension usermanager: Cannot import module for extension ‘usermanager’.
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.44 | INFO | :heavy_check_mark: All migrations done.
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.62 | ERROR | Traceback (most recent call last):
2025-11-30T12:29:36-05:00 File “/app/.venv/lib/python3.12/site-packages/starlette/routing.py”, line 694, in lifespan
2025-11-30T12:29:36-05:00 async with self.lifespan_context(app) as maybe_state:
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/usr/local/lib/python3.12/contextlib.py”, line 210, in aenter
2025-11-30T12:29:36-05:00 return await anext(self.gen)
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/app.py”, line 141, in lifespan
2025-11-30T12:29:36-05:00 await startup(app)
2025-11-30T12:29:36-05:00 File “/app/lnbits/app.py”, line 81, in startup
2025-11-30T12:29:36-05:00 await check_admin_settings()
2025-11-30T12:29:36-05:00 File “/app/lnbits/core/services/users.py”, line 162, in check_admin_settings
2025-11-30T12:29:36-05:00 account = await get_account(settings.super_user)
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/core/crud/users.py”, line 98, in get_account
2025-11-30T12:29:36-05:00 return await (conn or db).fetchone(
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/db.py”, line 370, in fetchone
2025-11-30T12:29:36-05:00 return await conn.fetchone(query, values, model)
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/db.py”, line 194, in fetchone
2025-11-30T12:29:36-05:00 return dict_to_model(row, model)
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/db.py”, line 714, in dict_to_model
2025-11-30T12:29:36-05:00 _model.init(**_dict) # type: ignore
2025-11-30T12:29:36-05:00 ^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-30T12:29:36-05:00 File “/app/lnbits/core/models/users.py”, line 127, in init
2025-11-30T12:29:36-05:00 super().init(**data)
2025-11-30T12:29:36-05:00 File “pydantic/main.py”, line 347, in pydantic.main.BaseModel.init
2025-11-30T12:29:36-05:00 pydantic.error_wrappers.ValidationError: 1 validation error for Account
2025-11-30T12:29:36-05:00 extra
2025-11-30T12:29:36-05:00 none is not an allowed value (type=type_error.none.not_allowed)
2025-11-30T12:29:36-05:00
2025-11-30T12:29:36-05:00 2025-11-30 17:29:36.62 | ERROR | Application startup failed. Exiting.

How can I fix it? I’m an advanced user and can SSH into the box. I’ve attempted to fix it myself but I’m stuck. It seems like it needs those files in there but I don’t know my way around the Start9 ecostystem and podman ecosystem enough to figure it out on my own.