WindowServer has not exited since first loaded
I am receiving this error every morning for about a week now. My system is turned off and once powered back on WindowServer %CPU gets high at the moment 389.1 with CPU time 1:24:30:98. This is even after fully powering off the MBP and turning it back on. This is becoming a bit painful since getting everything up and functional take quite some time.
panic(cpu 2 caller 0xffffff800f131941): userspace watchdog timeout: no successful checkins from WindowServer in 120 seconds
WindowServer has not exited since first loaded
service: logd, total successful checkins in 684 seconds: 69, last successful checkin: 0 seconds ago
service: WindowServer, total successful checkins in 650 seconds: 53, last successful checkin: 120 seconds ago
service: remoted, total successful checkins in 684 seconds: 67, last successful checkin: 0 seconds ago
service: opendirectoryd, total successful checkins in 684 seconds: 68, last successful checkin: 0 seconds ago
service: configd, total successful checkins in 684 seconds: 68, last successful checkin: 0 seconds ago
I have sent the full error in but not sure if there is something I can correct.
MacBook Pro