Read the statement by Michael Teeuw here.
Module stuck on loading?
-
Sorry if this has been asked before, l did a search but could find anything, but maybe I am wording it wrong?!
I have two MM displays that display the same thing, and one of them all of sudden is not loading one of the modules (stuck in loading), but the other is fine? Ive tried clearing the browser history and cookies, restarting MM, and reinstalling the module, but so far none of that has worked. A search for the issue on the internet says something about display settings? I haven’t changed any settings, and it was working fine for years?
Any help or direction would be greatly appreciated!
-
@croc_dad72 can you tell us the module?
also, can you look at the messages where MagicMirror is started?
if using pm2 then
pm2 logs --lines=100and what changed since it worked last
-
@croc_dad72 its the MMM-OpenWeatherForecast, here is what I got when I ran the logs? And nothing has changed, ive done nothing new or changed anything in months
pm2 logs --lines=100 0|mm | [2025-05-01 10:01:24.797] [INFO] Start Album scanning 0|mm | [2025-05-01 10:01:24.797] [INFO] Getting album list 0|mm | [2025-05-01 10:01:28.333] [INFO] Finish Album scanning. Properly scanned : 1 0|mm | [2025-05-01 10:01:28.333] [INFO] Albums: Family 0|mm | [2025-05-01 10:01:30.093] [INFO] Calendar-Fetcher: Broadcasting 0 events. 0|mm | [2025-05-01 10:01:30.120] [INFO] Calendar-Fetcher: Broadcasting 1 events. 0|mm | [2025-05-01 10:01:30.572] [INFO] Calendar-Fetcher: Broadcasting 1 events. 0|mm | [2025-05-01 10:01:30.600] [INFO] Calendar-Fetcher: Broadcasting 1 events. 0|mm | [2025-05-01 10:01:30.905] [INFO] Calendar-Fetcher: Broadcasting 3 events. 0|mm | [2025-05-01 10:01:31.900] [INFO] Calendar-Fetcher: Broadcasting 0 events. 0|mm | [2025-05-01 10:01:33.550] [INFO] Newsfeed-Fetcher: Broadcasting 29 items. 0|mm | [2025-05-01 10:01:33.800] [INFO] Newsfeed-Fetcher: Broadcasting 20 items. 0|mm | [2025-05-01 10:01:33.844] [INFO] Newsfeed-Fetcher: Broadcasting 12 items. 0|mm | [2025-05-01 10:01:34.002] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. 0|mm | [2025-05-01 10:01:34.087] [INFO] Newsfeed-Fetcher: Broadcasting 20 items. 0|mm | [2025-05-01 10:01:39.488] [ERROR] Trace: [GPHOTOS:CORE] request fail with URL mediaItems:search 0|mm | at GPhotos.logTrace (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) 0|mm | at GPhotos.request (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:169:12) 0|mm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 0|mm | at async getImage (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:249:24) 0|mm | at async Class.getImageList (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:326:20) 0|mm | at async Class.scanJob (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:230:23) 0|mm | [2025-05-01 10:01:39.488] [ERROR] Trace: [GPHOTOS:CORE] params null 0|mm | at GPhotos.logTrace (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) 0|mm | at GPhotos.request (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:170:12) 0|mm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 0|mm | at async getImage (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:249:24) 0|mm | at async Class.getImageList (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:326:20) 0|mm | at async Class.scanJob (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:230:23) 0|mm | [2025-05-01 10:01:39.488] [ERROR] Trace: [GPHOTOS:CORE] data {"albumId":"AIZ7-TXwFwVFz0OQvrAkerk3douEpzxDS_ZuekvM1P3EaYgKG2D-X3dX4SgFcX8jWEwZU7uhOPEm","pageSize":50,"pageToken":"CpgBCkR0eXBlLmdvb2dsZWFwaXMuY29tL2dvb2dsZS5waG90b3MubGlicmFyeS52MS5TZWFyY2hNZWRpYUl0ZW1zUmVxdWVzdBJQCkxBSVo3LVRYd0Z3VkZ6ME9RdnJBa2VyazNkb3VFcHp4RFNfWnVla3ZNMVAzRWFZZ0tHMkQtWDNkWDRTZ0ZjWDhqV0V3WlU3dWhPUEVtEDIS4gFBSF91UTQwdnFKRTVyaWp1Tk5qMGlsQVcwT05JMFUzRjZta0pocUZ1WE90TldWa2dxaHpGSk1CNmlhay1wbjhMaGdPYXdWeHgxOVM3R2FnRmlDdENIYjhUMjhZbnFpUDNLbTdMV1VDLWxGSXBZek9SYUE3d1Npd0VzVlRDU1pORTNLTVBWelQyNGw1OEJfX0dybVpCNHFGMzFiMHg0M2MyZ2ZpOEpZTEF4NWxQbXNoOHBhTzU4ZWNVeDBCUmplY2hpb1dnckI4WFdyNWd6ZF9oRFh1RElxbk9ad3BCTEU4dFF3Ghs3WHptcEp2U3hmYlpKMkJsZlVWdlprcjZJWWs"} 0|mm | at GPhotos.logTrace (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:128:13) 0|mm | at GPhotos.request (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:171:12) 0|mm | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 0|mm | at async getImage (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/GPhotos.js:249:24) 0|mm | at async Class.getImageList (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:326:20) 0|mm | at async Class.scanJob (/Users/edith02/MagicMirror/modules/MMM-GooglePhotos/node_helper.js:230:23) 0|mm | [2025-05-01 10:01:39.488] [ERROR] [GPHOTOS:CORE] response.data: 0|mm | {"error":{"code":503,"message":"The service is currently unavailable.","status":"UNAVAILABLE"}} 0|mm | response.status: 0|mm | 503 0|mm | headers: 0|mm | {"vary":"Origin, X-Origin, Referer","content-type":"application/json; charset=UTF-8","date":"Thu, 01 May 2025 15:01:39 GMT","server":"ESF","x-xss-protection":"0","x-frame-options":"SAMEORIGIN","x-content-type-options":"nosniff","alt-svc":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000","transfer-encoding":"chunked"} 0|mm | config: 0|mm | {"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/json","Authorization":"Bearer ya29.a0AZYkNZgUJ7_4Iw75fVY03dlHpDzi-hR6g16ov-dU0E302z-EjzcpLabDKUtFieuu9VRs8O7R5HUvelsqoUJHrtfn9u6n3kpgoJOiYTe__6vhtNgzDughB_7UPGpwnnFUApbGODTiLDIvqsif7eHV27K8qiEMnjFw7qywcRJtGpQaCgYKAbISARISFQHGX2Mikx21kUNPK_Cwv-hP1L9xow0178","User-Agent":"axios/1.6.8","Content-Length":"670","Accept-Encoding":"gzip, compress, deflate, br"},"method":"post","url":"mediaItems:search","baseURL":"https://photoslibrary.googleapis.com/v1/","data":"{\"albumId\":\"AIZ7-TXwFwVFz0OQvrAkerk3douEpzxDS_ZuekvM1P3EaYgKG2D-X3dX4SgFcX8jWEwZU7uhOPEm\",\"pageSize\":50,\"pageToken\":\"CpgBCkR0eXBlLmdvb2dsZWFwaXMuY29tL2dvb2dsZS5waG90b3MubGlicmFyeS52MS5TZWFyY2hNZWRpYUl0ZW1zUmVxdWVzdBJQCkxBSVo3LVRYd0Z3VkZ6ME9RdnJBa2VyazNkb3VFcHp4RFNfWnVla3ZNMVAzRWFZZ0tHMkQtWDNkWDRTZ0ZjWDhqV0V3WlU3dWhPUEVtEDIS4gFBSF91UTQwdnFKRTVyaWp1Tk5qMGlsQVcwT05JMFUzRjZta0pocUZ1WE90TldWa2dxaHpGSk1CNmlhay1wbjhMaGdPYXdWeHgxOVM3R2FnRmlDdENIYjhUMjhZbnFpUDNLbTdMV1VDLWxGSXBZek9SYUE3d1Npd0VzVlRDU1pORTNLTVBWelQyNGw1OEJfX0dybVpCNHFGMzFiMHg0M2MyZ2ZpOEpZTEF4NWxQbXNoOHBhTzU4ZWNVeDBCUmplY2hpb1dnckI4WFdyNWd6ZF9oRFh1RElxbk9ad3BCTEU4dFF3Ghs3WHptcEp2U3hmYlpKMkJsZlVWdlprcjZJWWs\"}"} 0|mm | [2025-05-01 10:01:39.489] [ERROR] response.data: 0|mm | {"error":{"code":503,"message":"The service is currently unavailable.","status":"UNAVAILABLE"}} 0|mm | response.status: 0|mm | 503 0|mm | headers: 0|mm | {"vary":"Origin, X-Origin, Referer","content-type":"application/json; charset=UTF-8","date":"Thu, 01 May 2025 15:01:39 GMT","server":"ESF","x-xss-protection":"0","x-frame-options":"SAMEORIGIN","x-content-type-options":"nosniff","alt-svc":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000","transfer-encoding":"chunked"} 0|mm | config: 0|mm | {"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/json","Authorization":"Bearer ya29.a0AZYkNZgUJ7_4Iw75fVY03dlHpDzi-hR6g16ov-dU0E302z-EjzcpLabDKUtFieuu9VRs8O7R5HUvelsqoUJHrtfn9u6n3kpgoJOiYTe__6vhtNgzDughB_7UPGpwnnFUApbGODTiLDIvqsif7eHV27K8qiEMnjFw7qywcRJtGpQaCgYKAbISARISFQHGX2Mikx21kUNPK_Cwv-hP1L9xow0178","User-Agent":"axios/1.6.8","Content-Length":"670","Accept-Encoding":"gzip, compress, deflate, br"},"method":"post","url":"mediaItems:search","baseURL":"https://photoslibrary.googleapis.com/v1/","data":"{\"albumId\":\"AIZ7-TXwFwVFz0OQvrAkerk3douEpzxDS_ZuekvM1P3EaYgKG2D-X3dX4SgFcX8jWEwZU7uhOPEm\",\"pageSize\":50,\"pageToken\":\"CpgBCkR0eXBlLmdvb2dsZWFwaXMuY29tL2dvb2dsZS5waG90b3MubGlicmFyeS52MS5TZWFyY2hNZWRpYUl0ZW1zUmVxdWVzdBJQCkxBSVo3LVRYd0Z3VkZ6ME9RdnJBa2VyazNkb3VFcHp4RFNfWnVla3ZNMVAzRWFZZ0tHMkQtWDNkWDRTZ0ZjWDhqV0V3WlU3dWhPUEVtEDIS4gFBSF91UTQwdnFKRTVyaWp1Tk5qMGlsQVcwT05JMFUzRjZta0pocUZ1WE90TldWa2dxaHpGSk1CNmlhay1wbjhMaGdPYXdWeHgxOVM3R2FnRmlDdENIYjhUMjhZbnFpUDNLbTdMV1VDLWxGSXBZek9SYUE3d1Npd0VzVlRDU1pORTNLTVBWelQyNGw1OEJfX0dybVpCNHFGMzFiMHg0M2MyZ2ZpOEpZTEF4NWxQbXNoOHBhTzU4ZWNVeDBCUmplY2hpb1dnckI4WFdyNWd6ZF9oRFh1RElxbk9ad3BCTEU4dFF3Ghs3WHptcEp2U3hmYlpKMkJsZlVWdlprcjZJWWs\"}"} 0|mm | [2025-05-01 10:01:39.489] [INFO] Next scan will be at 2025-05-01T15:56:24.797Z 0|mm | [2025-05-01 10:01:50.189] [INFO] Calendar-Fetcher: Broadcasting 1 events. 0|mm | [2025-05-01 10:02:06.225] [INFO] Calendar-Fetcher: Broadcasting 6 events. -
@croc_dad72 ok, i would first disable googlephotos
add
disabled:true,after the
module:
linegoogle changed the way google photos works
-
@croc_dad72 I did read that google was changing, but it seems to be still working, still rotating and I still see new photos pop up, so I wasn’t going to remove it until is stopped working, unless you think its interfering with the other modules?
-
@croc_dad72 Well I completely removed my Mirror, and reinstalled it and I’m still having the same issue, the module is showing on one display but not the other? I’m at a loss?!
-
@croc_dad72 open the developers window on not showing
ctrl-shift-i , select the console tab and add photo to the filter field -
@sdetweil said in Module stuck on loading?:
@croc_dad72 open the developers window on not showing
ctrl-shift-i , select the console tab and add photo to the filter field -
@croc_dad72 I don’t understand what your saying I should do? It’s not the photo module I’m having issues with it the weather one.
-
@croc_dad72 weather is done all in browser, note that the new apikey only allows 1000 total requests per day, across ALL browsers.
so put weath in the filter field, trying to see any errors that might cause this. in the logs the photos modules was having significant troubles
-
can you install MMM-LogExt or MMM-Logging
to send the browser logs to npm start
logs, so we have them in one place
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login