Thank you! I was hoping someone would have the exact same problem.
What you have described is exactly what I’m dealing with, and I see it happen very often since I have 50+ devices in the field. I have another community post about it that is still somewhat unresolved here: connecting but not logging to cloud
I also noticed a correlation (that I found to be a false correlation) that handshaking with the cloud fixed the problem and would make sure it actually got data through the logs. (see here: how to force a handshake). However I found this week in a fleet of 9 devices that even if they did a handshake each day, this problem still happened eventually.
I have no idea what is the problem here…
With your ideas of A and B,
A sounds non-logical to me (perhaps I’m misunderstanding). Perhaps the second part of A with firmware corruption is happening… (But how do we find the problem and fix that?)
B What is a device broker issue? And how can we fix that/work with that?