Keep getting Kernel Panics randomly.
I have a 2021 16' macbook pro, 32g of ram, 1tb ssd. It's hard to tell when it happens but i've noticed it happens most often when I unplug my computer from power to goto work, after using it for a bit it'll freeze than restart. Can't really give a clear idea of when it happens after being unplugged. If I shut off my computer, goto work, than turn it on it won't restart for the full day.
It sometimes does restart while plugged in but it's not common.
I was thinking it may be software but I have no idea how to know that and if so which software.
Here us the error info
panic(cpu 0 caller 0xfffffe00222599c0): busy timeout[0], (60s): 'IOMediaBSDClient' (1,1810001) @IOService.cpp:5645
Debugger message: panic
Memory ID: 0x1
OS release type: User
OS version: 22E261
Kernel version: Darwin Kernel Version 22.4.0: Mon Mar 6 20:59:28 PST 2023; root:xnu-8796.101.5~3/RELEASE_ARM64_T6000
Fileset Kernelcache UUID: D16B98A05F8C93AE7ED3EF040209BFD7
Kernel UUID: EEE28733-BD89-3C0D-A663-1C095A86F23C
Boot session UUID: C1034C2C-D5B7-4389-A8BD-7F5FA091B08E
iBoot version: iBoot-8422.100.650
secure boot?: YES
roots installed: 0
Paniclog version: 14
KernelCache slide: 0x00000000197dc000
KernelCache base: 0xfffffe00207e0000
Kernel slide: 0x00000000197e4000
Kernel text base: 0xfffffe00207e8000
Kernel text exec slide: 0x000000001ab9c000
Kernel text exec base: 0xfffffe0021ba0000
MacBook Pro (2021)