Why does my MacBook Pro 2016 (Catalina: 10.15.4) slow to a freeze and report an error when shutting down or restarting?
The problem:
Whenever I try to shut down or restart my MacBook it almost freezes takes about five minutes to turn off, but eventually does, and when I turn it back on there's an error message and it asks me to report it to Apple, which I have.
What it looks like:
After I click restart/shutdown with all of my programs/apps turned off it will start to shut down. The dock will disappear from the screen (it pulls itself down, I'm assuming this is normal) and a second instance of my dock is right there behind it. Simultaneously, or sometimes within a minute, a loading circle will appear - NOT the multicolored beach ball, but a plain old loading circle like this.
Things I've tried:
- Reinstalled MacOs.
- Shut down via terminal.
- Safety shut down (hold shift).
- Created a new user and logged in and out with a new member.
- Deleted Postgres and some other clutter.
-
Signed out and of my admin account and shutdown via the sign-in screen.
In all of these cases, it still freezes. I haven't wiped the computer clean yet. I've been using time machine and have everything on my time capsule but I am a little afraid of using it. I just don't trust it! I'm also concerned the configuration settings will be saved so when I reboot my Macbook it will just freeze again because the same problems have been saved in the capsule.
Error Diagnostics message Example sent to Apple:
panic(cpu 2 caller 0xffffff7f87f70aae): watchdog timeout: no checkins from watchdogd in 306 seconds (1 totalcheckins since monitoring last enabled), shutdown in progress
Backtrace (CPU 2), Frame : Return Address
0xffffff8109edbc40 : 0xffffff8006f215cd
0xffffff8109edbc90 : 0xffffff800705a3c5
0xffffff8109edbcd0 : 0xffffff800704bf7e
0xffffff8109edbd20 : 0xffffff8006ec7a40
0xffffff8109edbd40 : 0xffffff8006f20c97
0xffffff8109edbe40 : 0xffffff8006f21087
0xffffff8109edbe90 : 0xffffff80076c2ce8
0xffffff8109edbf00 : 0xffffff7f87f70aae
0xffffff8109edbf10 : 0xffffff7f87f70486
0xffffff8109edbf50 : 0xffffff7f87f85d9c
0xffffff8109edbfa0 : 0xffffff8006ec713e
Kernel Extensions in backtrace:
com.apple.driver.watchdog(1.0)[99A75EFF-7734-31A0-80BF-FF8288E30D9B]@0xffffff7f87f6f000->0xffffff7f87f77fff
com.apple.driver.AppleSMC(3.1.9)[601E041E-0A5C-3B6A-A4E6-45ECC7F48A2B]@0xffffff7f87f78000->0xffffff7f87f96fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[9D1FF279-C4A2-3344-902F-E0B22B508689]@0xffffff7f87f66000
dependency: com.apple.driver.watchdog(1)[99A75EFF-7734-31A0-80BF-FF8288E30D9B]@0xffffff7f87f6f000
dependency: com.apple.iokit.IOPCIFamily(2.9)[1B1F3BBB-9212-3CF9-94F8-8FEF0D3ACEC4]@0xffffff7f87931000
BSD process name corresponding to current thread: kernel_task
Mac OS version:
19E287
Kernel version:
Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64
Kernel UUID: AB0AA7EE-3D03-3C21-91AD-5719D79D7AF6
Kernel slide: 0x0000000006c00000
Kernel text base: 0xffffff8006e00000
__HIB text base: 0xffffff8006d00000
System model name: MacBookPro13,1 (Mac-473D31EABEB93F9B)
System shutdown begun: YES
Panic diags file available: NO (0xe00002cd)
System uptime in nanoseconds: 1270924756675
last loaded kext at 23352477441: >AudioAUUC 1.70 (addr 0xffffff7f8a7b3000, size 32768)
last unloaded kext at 223219637133: >usb.!UHostPacketFilter 1.0 (addr 0xffffff7f88569000, size 24576)
loaded kexts:
>AudioAUUC 1.70
@fileutil 20.036.15
>AGPM 111.4.4
>!APlatformEnabler 2.7.0d0
>X86PlatformShim 1.0.0
@filesystems.autofs 3.0
>!AUpstreamUserClient 3.6.8
>!AHDA 283.15
>!AGraphicsDevicePolicy 5.1.16
@AGDCPluginDisplayMetrics 5.1.16
>!AHV 1
|IOUserEthernet 1.0.1
|IO!BSerialManager 7.0.4f6
>!AThunderboltIP 3.1.4
>!A!ISKLGraphics 14.0.5
>!ABacklight 180.3
>pmtelemetry 1
>!A!IPCHPMC 2.0.1
>!ASMCLMU 212
>eficheck 1
>!A!ISKLGraphicsFramebuffer 14.0.5
>!AMCCSControl 1.11
@Dont_Steal_Mac_OS_X 7.0.0
>!ACameraInterface 7.6.0
>!A!ISlowAdaptiveClocking 4.0.0
>usb.!UHostBillboardDevice 1.0
@filesystems.apfs 1412.101.1
>!AVirtIO 1.0
@filesystems.hfs.kext 522.100.5
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
>!ATopCaseHIDEventDriver 3430.1
>AirPort.BrcmNIC 1400.1.1
@private.KextAudit 1.0
>!ASmartBatteryManager 161.0.0
>!AACPIButtons 6.1
>!ARTC 2.0
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
$!AImage4 1
@nke.applicationfirewall 303
$TMSafetyNet 8
@!ASystemPolicy 2.0.0
|EndpointSecurity 1
@kext.triggers 1.0
>DspFuncLib 283.15
@kext.OSvKernDSPLib 529
>!AGraphicsControl 5.1.16
|IOAVB!F 840.3
|IO!BHost!CUARTTransport 7.0.4f6
|IO!BHost!CTransport 7.0.4f6
>!ASSE 1.0
>!ABacklightExpert 1.1.0
|IONDRVSupport 575.1
>!AHDA!C 283.15
|IOHDA!F 283.15
|IOAccelerator!F2 438.4.5
>!ASMBus!C 1.0.18d1
>X86PlatformPlugin 1.0.0
>IOPlatformPlugin!F 6.0.0d8
>!A!ILpssUARTv1 3.0.60
>!A!ILpssUARTCommon 3.0.60
>!AOnboardSerial 1.0
@!AGPUWrangler 5.1.16
@!AGraphicsDeviceControl 5.1.16
|IOGraphics!F 575.1
|IOSlowAdaptiveClocking!F 1.0.0
@plugin.IOgPTPPlugin 840.3
|IOEthernetAVB!C 1.1.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
>usb.!UHub 1.2
|IOAudio!F 300.2
@vecLib.kext 1.2.0
|IOSerial!F 11
|IOSurface 269.11
@filesystems.hfs.encodings.kext 1
>!AActuatorDriver 3440.1
>!AHIDKeyboard 209
>!AHS!BDriver 3430.1
>IO!BHIDDriver 7.0.4f6
|IO!B!F 7.0.4f6
|IO!BPacketLogger 7.0.4f6
>!AMultitouchDriver 3440.1
>!AInputDeviceSupport 3440.8
>!AHSSPIHIDDriver 59
>!AThunderboltDPInAdapter 6.2.6
>!AThunderboltDPAdapter!F 6.2.6
>!AThunderboltPCIDownAdapter 2.5.4
>!AHPM 3.4.4
>!A!ILpssI2C!C 3.0.60
>!AHSSPISupport 59
>!AThunderboltNHI 5.8.6
|IOThunderbolt!F 7.6.0
|IO80211!F 1200.12.2b1
>mDNSOffloadUserClient 1.0.1b8
>corecapture 1.0.4
|IOSkywalk!F 1
>!A!ILpssSpi!C 3.0.60
>!A!ILpssDmac 3.0.60
|IONVMe!F 2.1.0
|IOUSB!F 900.4.2
>!A!ILpssI2C 3.0.60
>!A!ILpssGspi 3.0.60
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
|IOSMBus!F 1.1
|IOHID!F 2.0.0
$quarantine 4
$sandbox 300.0
@kext.!AMatch 1.0.0d1
>DiskImages 493.0.0
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!AKeyStore 2
>!UTDM 489.101.1
|IOSCSIBlockCommandsDevice 422.101.1
>!ACredentialManager 1.0
>KernelRelayHost 1
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
|IOUSBMass!SDriver 157.101.3
|IOSCSIArchitectureModel!F 422.101.1
|IO!S!F 2.1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
|CoreAnalytics!F 1
>!AMobileFileIntegrity 1.0.5
@kext.CoreTrust 1
|IOReport!F 47
|IOTimeSync!F 840.3
|IONetworking!F 3.4
>!AACPIPlatform 6.1
>!ASMC 3.1.9
>watchdog 1
|IOPCI!F 2.9
|IOACPI!F 1.4
@kec.pthread 1
@kec.Libm 1
@kec.corecrypto 1.0
Fortunately, everything else on my MacBook Pro works, I just don't think it's healthy that it can't restart or shut itself down without an error.
This is what I did and it worked:
I purchased a huge flash drive and put all of my important documents on it. I wiped my Mac clean with the disk utility. Using the first aid sometimes it worked and sometimes it didn't. I had multiple instances of my disk which was very strange. It appeared like my time capsule was also considered a disk, so I didn't touch it. First I used my time capsule to try and replace all of my data, but it failed. I wiped every disk connected to my mac and unmounted everything until there was nothing left to umount and nothing left to wipe. It was struggling to download macOS but eventually, after restarting the process several times it downloaded Sierra. I downloaded Sierra and restored all of my important files via my new flash drive. It was working beautifully! I just finished downloading Catalina and she seems to be doing well. A little slower, than with Catalina but I am able to restart and shut down my computer with no problem!