@sdetweil not sure if I am doing this right. I thought I had made notes about how to check logs etc, but after some googling I have this (which I don’t think you were after):
admin@raspberrypihome:~/MagicMirror $ npm run config:check
> magicmirror@2.33.0 config:check
> node js/check_config.js
[2025-10-10 07:21:14.145] [INFO] Checking config file /home/admin/MagicMirror/config/config.js ...
[2025-10-10 07:21:14.197] [INFO] Your configuration file doesn't contain syntax errors :)
[2025-10-10 07:21:14.198] [INFO] Checking modules structure configuration ...
[2025-10-10 07:21:14.258] [ERROR] This module configuration contains errors:
undefinedmust be object
Not too sure which module this is referring too.
Here are the pm2 logs. I’ve removed yesterdays stuff. All I have done this morning is pm2 restart 0 --updated-env (as it keeps saying something about environment variables which I haven’t seen prior to a few days ago.
admin@raspberrypihome:~/MagicMirror $ pm2 logs
[TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
/home/admin/.pm2/pm2.log last 15 lines:
PM2 | 2025-10-10T07:15:02: PM2 log: Stopping app:MagicMirror id:0
PM2 | 2025-10-10T07:15:03: PM2 log: App [MagicMirror:0] exited with code [0] via signal [SIGINT]
PM2 | 2025-10-10T07:15:03: PM2 log: pid=617000 msg=process killed
PM2 | 2025-10-10T07:15:03: PM2 log: App [MagicMirror:0] starting in -fork mode-
PM2 | 2025-10-10T07:15:03: PM2 log: App [MagicMirror:0] online
/home/admin/.pm2/logs/MagicMirror-error.log last 15 lines:
0|MagicMir | [2025-10-10 07:15:04.251] [ERROR] This module configuration contains errors:
0|MagicMir | undefinedmust be object
0|MagicMir | [2025-10-10 07:15:04.252] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: TypeError: Cannot read properties of undefined (reading 'module')
/home/admin/.pm2/logs/MagicMirror-out.log last 15 lines:
0|MagicMir | - VERSIONS: electron: 38.1.2; used node: 22.19.0; installed node: 22.18.0; npm: 10.9.3; pm2: 6.0.13
0|MagicMir | - ENV: XDG_SESSION_TYPE: tty; MM_CONFIG_FILE: undefined
0|MagicMir | WAYLAND_DISPLAY: wayland-0; DISPLAY: :0; ELECTRON_ENABLE_GPU: undefined
0|MagicMir | - RAM: total: 8059.20 MB; free: 6557.28 MB; used: 1501.92 MB
It does it look like there is an issue with a module, but I can’t work out which module. Any ideas on how to work it out?
At the moment I have commented out calendarext3, home assistant display, but I do have iframe showing on one of the pages.