I'm experiencing this issue too now -- Less-than-a-month-old 2019 16" MacBook Pro (i7/32GB RAM/5300M) running 10.15.4 Supplemental Update (19E287).
Received Mac right around 10.15.4 OS update time. Updated macOS almost immediately. Initially, I experienced issues with the Mac rebooting on its own after waking the Mac from sleep while attached to my external display. Panic messages referred to: " userspace watchdog timeout: no successful checkins from com.apple.WindowServer"
Code:
panic(cpu 6 caller 0xffffff7f8f1a0ad5): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
...etc etc ... (see here:
https://forums.macrumors.com/thread...er.2222878/page-5?post=28331148#post-28331148)
Then, the 10.15.4 Supplemental Update came out, and perhaps that fixed this issue, or maybe it was due to me changing some of the Energy Saver settings (adjusting time-to-sleep and disabling Power Nap). Needless to say, I haven't had this exact issue now for a week or so, even with using mac attached to an external display. (And using mac by itself, raising lid to wake worked perfectly).
HOWEVER, now I'm seeing this other odd rebooting issue. Over the weekend, I had been using my MacBook Pro by itself, disconnected from my external LG UltraFine 4K monitor. This morning, I brought my Mac back to my desk, connected the monitor and attempted to wake the system with mouse/keyboard. Note that I had not waken the mac earlier today while away from my desk. I simiply unplugged mac from power cable, brought it over to the desk, connected the Thunderbolt cable for the external display/power, and woke the mac with external mouse and keyboard.
Initially, it worked, and I entered my password and saw the desktop. However almost immediately, the system was basically frozen. Mouse & keyboard were unresponsive. Then the screen goes black. Reboot. And I see this error message:
"panic(cpu 1 caller 0xfffffff01e2cb7b4): x86 CPU CATERR detected"
Panic message:
Code:
panic(cpu 1 caller 0xfffffff01e2cb7b4): x86 CPU CATERR detected
Debugger message: panic
Memory ID: 0x6
OS version: 17P4281
macOS version: 19E287
Kernel version: Darwin Kernel Version 19.4.0: Mon Mar 2 20:38:56 PST 2020; root:xnu-6153.101.6~2/RELEASE_ARM64_T8010
Kernel UUID: 3695E9D9-323E-350E-9A6E-65819BE397D7
iBoot version: iBoot-5540.105.2
secure boot?: YES
x86 EFI Boot State: 0xd
x86 System State: 0x0
x86 Power State: 0x0
x86 Shutdown Cause: 0x5
x86 Previous Power Transitions: 0x10001000100
PCIeUp link state: 0x89473614
Paniclog version: 13
Kernel slide: 0x0000000016294000
Kernel text base: 0xfffffff01d298000
mach_absolute_time: 0x1e03492014e
Epoch Time: sec usec
Boot : 0x5e99c322 0x0000ff4f
Sleep : 0x5e9d969e 0x000dc0e6
Wake : 0x5e9d96cc 0x00056e35
Calendar: 0x5e9d96f7 0x00018901
Panicked task 0xffffffe000893c00: 3270 pages, 220 threads: pid 0: kernel_task
Panicked thread: 0xffffffe000c65520, backtrace: 0xffffffe01755b4b0, tid: 336
lr: 0xfffffff01db5c764 fp: 0xffffffe01755b4f0
lr: 0xfffffff01db5c5c0 fp: 0xffffffe01755b560
lr: 0xfffffff01dc76e7c fp: 0xffffffe01755b610
lr: 0xfffffff01e12562c fp: 0xffffffe01755b620
lr: 0xfffffff01db5bf28 fp: 0xffffffe01755b990
lr: 0xfffffff01db5c280 fp: 0xffffffe01755b9e0
lr: 0xfffffff01e992934 fp: 0xffffffe01755ba00
lr: 0xfffffff01e2cb7b4 fp: 0xffffffe01755ba30
lr: 0xfffffff01e2bcbe4 fp: 0xffffffe01755baa0
lr: 0xfffffff01e2beb0c fp: 0xffffffe01755bb50
lr: 0xfffffff01e2bc31c fp: 0xffffffe01755bbe0
lr: 0xfffffff01e283780 fp: 0xffffffe01755bc10
lr: 0xfffffff01e092abc fp: 0xffffffe01755bc50
lr: 0xfffffff01e092340 fp: 0xffffffe01755bc90
lr: 0xfffffff01e130514 fp: 0x0000000000000000
UGH. And this is the second time this has happened; after reconnecting Mac to external display while it's asleep and trying to wake the machine. Never had this issue with my previous Apple MacBooks.
(And I've tried resetting NVRAM, SMC, disk permissions for the earlier issues, but they seemed to have no real effect on the matter.)
Curious about testing 10.15.5 betas...