Hi
(easyread bit)
Certainly from my experience where the screen freezes I don't believe that the watchdog is the cause of the problem, just the program which catches it.
panic(cpu 6 caller 0xffffff7f912faad5): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
So the WindowServer that drives the desktop display stop responding, watchdog notices this and after it has been unresponsive for 2 minutes restarts the system.
(easyreaders stop here :)
As for interrupt storm, anything is a possibility. I haven't found a pattern to the hangs yet. Although in my case it's definitely the WindowServer which is hanging first. Everything except the mouse pointer freezes (including toolbar apps like clock).
I would love to be able to find out what WindowServer is waiting for when it hangs. Might give a few clues.
I know many are seeing this when the system is sleeping or otherwise involved in power saving, but others, like myself, are seeing this whilst the system is actively being used.
... there is a glimmer of hope though. 10.15.6 (release) has now been stable for a couple of days. Even if it crashes now that is far better than the previous release / betas which were struggling to survive a couple of hours.