Chosen Solution

My macbook keeps restarting randomly, sometimes when it’s asleep. It stopped working recently and had to have the motherboard replaced but it still keeps restarting. I have tried everything including a full wipe and reset. It stopped restarting for awhile but now it’s doing it again. Here’s what the report says: panic(cpu 0 caller 0xffffff7f8e54e970): “UPSB(MacBookPro13,3): thunderbolt power on failed 0xffffffff\n”@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOPCIFamily/IOPCIFamily-370.0.2/IOPCIBridge.cpp:1396 Backtrace (CPU 0), Frame : Return Address

Sadly, your logic board either still has a problem, or one of your Thunderbolt port assemblies has a short. Carefully disconnect the thunderbolt port assembly one side at a time (using the working side for your power) You also may want to double check your power adapter is it an Apple unit of other? Are you using the original Apple USB-C cord? Not all USB chargers are the same! And the cords are likewise not all the same! Some 3rd party chargers use different signals to monitor their charge rate and the cords wire gage on the power feeds may not be heavy enough to carry the higher current. The last variable is the AC power its self! Make sure you are using a properly grounded outlet and ideally a surge suppressor (I have a nice two port unit for travel) or better yet a UPS while at home.