MacBook Crashes while using Anki with 8BitDo Micro Bluetooth Controller

I’m a medical student and use Anki daily for several hours. Months ago, I started using an 8BitDo Micro Bluetooth controller with the Contanki add-on to improve my workflow, and it’s been a huge quality-of-life upgrade. However, since then, I’ve occasionally returned to my Mac to find that it has crashed and restarted, showing the message: “Your computer was restarted because of a problem.”

Through testing, I’ve found that this only happens when the Bluetooth controller is connected. When I use Anki without the controller—even for several weeks at a time—the crash doesn’t occur. I even tried replacing the controller, thinking it might be a hardware issue, but the crash happened again the day after using the new one.

I’ve worked with Apple support extensively. I’ve reinstalled Anki, updated macOS, reset and wiped the computer, and even tested in Safe Mode. Apple ran diagnostics and found no hardware issues. Their next recommendation was to contact Anki’s developers.

Has anyone else experienced something similar? I’m posting here in hopes of finding a workaround or any insight into what might be causing this issue.

Could you please read this forum post and bug report to see if that issue appears to be the same one that you are seeing?

Could you also please confirm:

  • Your 8BitDo Micro controllers were connected via Bluetooth, not plugged into USB-C using a cable?
  • When you tested Safe Mode, all add-ons (including Contanki) were disabled? And, the problem still occurred?

Please also provide details about your computer: things like MacBook model, OS version, Anki version, etc.

Thank you for the reply. After reading through that post and reviewing the bug report, it seems to be a similar issue to what I am seeing. However, I only use my 8BitDo Micro controller via Bluetooth and have not had it plugged into my computer via USB-C. When I booted my Mac into Safe Mode, I was still able to use the add-ons within Anki, including Contanki, and the crash continued to occur. I have not tried using Anki itself in safe mode, but I suspect that it would function correctly because the only time I experience the crash is when I use the 8BitDo. Using Anki without the controller does not cause the crash.

System: MacBook Air M3, purchased in 2024

macOS version Sequoia 15.6.1 (the latest version confirmed by Apple)

Anki Version ⁨25.07.5 (7172b2d2)⁩ / Python 3.13.5 Qt 6.9.1 Chromium 122

Is your 8BitDo Micro controller in “D” mode? (I’m wondering if the bug occurs in specific controller modes. But, I’m not sure if it is possible to use the 8BitDo Micro successfully in the other modes.)

I’m also wondering whether the bug occurs if you don’t use Anki but still connect and use the controller? (Perhaps the issue isn’t actually related to Anki or Qt?)

You might want to try downgrading Anki to 25.02.7 to see if that helps. If so, it might be a possible workaround.

(I’m wondering if the bug also occurs with the 8BitDo Zero 2 controller?)

It just crashed again. Here is the data from the Problem Details and System Configuration:

panic(cpu 3 caller 0xfffffe0022124b18): PAC failure from kernel with DA key while authing x16 at pc 0xfffffe0022012998, lr 0x36a87e0022016e88 (saved state: 0xfffffe8c924cf4f0)
x0: 0x00000000e00002c2 x1: 0x0000000000000000 x2: 0xfffffe2c4daef2e0 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x000000000003a980 x6: 0x0000000000000000 x7: 0xffffffffffffffff
x8: 0xe890fe002201295c x9: 0xfffffe3219b3d6c8 x10: 0xfffffe00253170d0 x11: 0xfffffe0025236278
x12: 0x000000000000000a x13: 0xfffffe3218c1cf70 x14: 0x0000000000000000 x15: 0xfffffe0025268200
x16: 0x0000000000000000 x17: 0xcda1fe2c4daef2e0 x18: 0x0000000000000000 x19: 0xfffffe1bec05ccc0
x20: 0xfffffe2c4daef2e0 x21: 0xfffffe2681eb38d0 x22: 0x0000000000000000 x23: 0x0000000000000000
x24: 0xfffffe2c4daef2e0 x25: 0x0000000000000000 x26: 0xfffffe0020ddc000 x27: 0xfffffe2681eb38f8
x28: 0x00000000ffffff01 fp: 0xfffffe8c924cf860 lr: 0x36a87e0022016e88 sp: 0xfffffe8c924cf840
pc: 0xfffffe0022012998 cpsr: 0x80401208 esr: 0xfffffe0072000002 far: 0x000000020371ce78

Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 24G90
Kernel version: Darwin Kernel Version 24.6.0: Mon Jul 14 11:29:54 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T8122
Fileset Kernelcache UUID: BBD30BE11F016250F22B86D5DA4CD773
Kernel UUID: D0932E3E-CF67-3598-8895-9063771CB449
Boot session UUID: 18C0E257-BC3C-486A-AB6B-2DA8E08DCF84
iBoot version: iBoot-11881.140.96
iBoot Stage 2 version: iBoot-11881.140.96
secure boot?: YES
roots installed: 0
Paniclog version: 14
KernelCache slide: 0x00000000190c0000
KernelCache base: 0xfffffe00200c4000
Kernel slide: 0x00000000190c8000
Kernel text base: 0xfffffe00200cc000
Kernel text exec slide: 0x000000001a828000
Kernel text exec base: 0xfffffe002182c000
mach_absolute_time: 0x2895ccb95a
Epoch Time: sec usec
Boot : 0x68af2a2a 0x0008d5a3
Sleep : 0x68af49db 0x000c612c
Wake : 0x68af4d93 0x000e16cf
Calendar: 0x68af4db1 0x00044f21

Zone info:
Zone map: 0xfffffe1384000000 - 0xfffffe3984000000
. VM : 0xfffffe1384000000 - 0xfffffe1950000000
. RO : 0xfffffe1950000000 - 0xfffffe1bea000000
. GEN0 : 0xfffffe1bea000000 - 0xfffffe21b6000000
. GEN1 : 0xfffffe21b6000000 - 0xfffffe2782000000
. GEN2 : 0xfffffe2782000000 - 0xfffffe2d4e000000
. GEN3 : 0xfffffe2d4e000000 - 0xfffffe331a000000
. DATA : 0xfffffe331a000000 - 0xfffffe3984000000
Metadata: 0xfffffe3a84010000 - 0xfffffe3a8d810000
Bitmaps : 0xfffffe3a8d810000 - 0xfffffe3a905f4000
Extra : 0 - 0

CORE 0 recently retired instr at 0xfffffe00219f1008
CORE 1 recently retired instr at 0xfffffe00219f1008
CORE 2 recently retired instr at 0xfffffe00219f1008
CORE 3 recently retired instr at 0xfffffe00219ef6bc
CORE 4 recently retired instr at 0xfffffe00219f1008
CORE 5 recently retired instr at 0xfffffe00219f1008
CORE 6 recently retired instr at 0xfffffe00219f1008
CORE 7 recently retired instr at 0xfffffe00219f1008
TPIDRx_ELy = {1: 0xfffffe3218c1cf70 0: 0x0000000000000003 0ro: 0x000000016d3fb0e0 }
CORE 0 PVH locks held: None
CORE 1 PVH locks held: None
CORE 2 PVH locks held: None
CORE 3 PVH locks held: None
CORE 4 PVH locks held: None
CORE 5 PVH locks held: None
CORE 6 PVH locks held: None
CORE 7 PVH locks held: None
CORE 0: PC=0xfffffe0021d89380, LR=0xfffffe002183d8ec, FP=0x0000000000000000
CORE 1: PC=0x00000001181b2034, LR=0x0000000117d8299c, FP=0x000000016b268290
CORE 2: PC=0xfffffe0021f38d6c, LR=0xfffffe0021f3bde4, FP=0xfffffe8c93a378f0
CORE 3 is the one that panicked. Check the full backtrace for details.
CORE 4: PC=0xfffffe00218c557c, LR=0xfffffe00218c557c, FP=0xfffffe8c93267ed0
CORE 5: PC=0xfffffe00218c557c, LR=0xfffffe00218c557c, FP=0xfffffe8c935c7ed0
CORE 6: PC=0xfffffe00219eb5e8, LR=0xfffffe00219eb5e4, FP=0xfffffe8c93bf3e40
CORE 7: PC=0xfffffe00218c557c, LR=0xfffffe00218c557c, FP=0xfffffe8c936abed0
Compressor Info: 1% of compressed pages limit (OK) and 1% of segments limit (OK) with 0 swapfiles and OK swap space
Panicked task 0xfffffe1bec97aae8: 105 pages, 2 threads: pid 496: com.apple.AppleUserHIDDrivers
Panicked thread: 0xfffffe3218c1cf70, backtrace: 0xfffffe8c924ceba0, tid: 15561
lr: 0xfffffe00218893ac fp: 0xfffffe8c924cec30
lr: 0xfffffe00219e776c fp: 0xfffffe8c924ceca0
lr: 0xfffffe00219e5ae0 fp: 0xfffffe8c924ced60
lr: 0xfffffe00218338b0 fp: 0xfffffe8c924ced70
lr: 0xfffffe00218896e8 fp: 0xfffffe8c924cf140
lr: 0xfffffe002211959c fp: 0xfffffe8c924cf160
lr: 0xfffffe0022124b18 fp: 0xfffffe8c924cf370
lr: 0xfffffe00219e6dfc fp: 0xfffffe8c924cf410
lr: 0xfffffe00219e6174 fp: 0xfffffe8c924cf4d0
lr: 0xfffffe00218338b0 fp: 0xfffffe8c924cf4e0
lr: 0xfffffe0022012998 fp: 0xfffffe8c924cf860
lr: 0xfffffe0022016e88 fp: 0xfffffe8c924cf8d0
lr: 0xfffffe0023fd974c fp: 0xfffffe8c924cf930
lr: 0xfffffe0023fdffb4 fp: 0xfffffe8c924cf950
lr: 0xfffffe002401d110 fp: 0xfffffe8c924cf990
lr: 0xfffffe002401c97c fp: 0xfffffe8c924cf9c0
lr: 0xfffffe002401c4a0 fp: 0xfffffe8c924cf9f0
lr: 0xfffffe0022093e64 fp: 0xfffffe8c924cfa90
lr: 0xfffffe0022094380 fp: 0xfffffe8c924cfb30
lr: 0xfffffe0022093fe4 fp: 0xfffffe8c924cfb60
lr: 0xfffffe002188fe1c fp: 0xfffffe8c924cfc00
lr: 0xfffffe0021866eac fp: 0xfffffe8c924cfc60
lr: 0xfffffe002187a840 fp: 0xfffffe8c924cfcb0
lr: 0xfffffe002187ac58 fp: 0xfffffe8c924cfda0
lr: 0xfffffe00219da6a8 fp: 0xfffffe8c924cfe50
lr: 0xfffffe00219e5f70 fp: 0xfffffe8c924cff10
lr: 0xfffffe00218338b0 fp: 0xfffffe8c924cff20
lr: 0x0000000194d324e8 fp: 0x0000000000000000
Kernel Extensions in backtrace:
com.apple.iokit.IOHIDFamily(2.0)[5B6F14ED-B186-3BBF-9413-366453980A93]@0xfffffe0023fb1ae0->0xfffffe002403d6ff
dependency: com.apple.iokit.IOReportFamily(47)[8A628F6A-D71D-3DE0-A216-E501A69E3F2D]@0xfffffe00241aeed0->0xfffffe00241b1d87

last started kext at 9498641486: com.apple.driver.AppleGameControllerPersonality 12.6.1 (addr 0xfffffe00204d33b0, size 1974)
loaded kexts:
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleTopCaseHIDEventDriver 8420.1
com.apple.driver.CoreKDL 1
com.apple.driver.AppleBiometricServices 1
com.apple.driver.DiskImages.ReadWriteDiskImage 493.0.0
com.apple.driver.DiskImages.UDIFDiskImage 493.0.0
com.apple.driver.DiskImages.RAMBackingStore 493.0.0
com.apple.driver.DiskImages.FileBackingStore 493.0.0
com.apple.driver.AppleThunderboltIP 4.0.3
com.apple.driver.AppleUSBDeviceNCM 5.0.0
com.apple.driver.AppleALSColorSensor 1.0.0d1
com.apple.driver.AppleAOPVoiceTrigger 440.4
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.nke.l2tp 1.9
com.apple.filesystems.tmpfs 1
com.apple.filesystems.nfs 1
com.apple.filesystems.lifs 1
com.apple.filesystems.apfs 2332.140.13
com.apple.IOTextEncryptionFamily 1.0.0
com.apple.filesystems.hfs.kext 683.120.3
com.apple.security.BootPolicy 1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.driver.AppleSamsungSerial 1.0.0d1
com.apple.driver.AppleSmartIO2 1
com.apple.driver.ApplePMP 1
com.apple.AppleEmbeddedSimpleSPINORFlasher 1
com.apple.driver.AudioDMAController-T8122 460.8
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleTypeCRetimer 1.0.0
com.apple.driver.AppleSerialShim 1
com.apple.driver.AppleJPEGDriver 7.6.9
com.apple.driver.AppleQSPIMC 1
com.apple.driver.SEPHibernation 1
com.apple.driver.AppleMobileDispH15G-DCP 140.0
com.apple.driver.AppleS8000AES 1
com.apple.driver.AppleSN012776Amp 840.26
com.apple.driver.AppleCS42L84Audio 840.26
com.apple.AGXG15G 329.2
com.apple.driver.usb.AppleSynopsysUSB40XHCI 1
com.apple.driver.AppleT8020SOCTuner 1
com.apple.driver.AppleT8122CLPC 1
com.apple.driver.AppleT8122PMGR 1
com.apple.driver.AppleProResHW 475.10
com.apple.driver.AppleEventLogHandler 1
com.apple.driver.AppleS5L8960XNCO 1
com.apple.driver.ApplePMPFirmware 1
com.apple.driver.AppleAVE2 803.73.1
com.apple.driver.AppleAVD 865
com.apple.driver.AppleDPDisplayTCON 1
com.apple.driver.AppleS8000DWI 1.0.0d1
com.apple.driver.AppleInterruptControllerV3 1.0.0d1
com.apple.driver.AppleT8110DART 1
com.apple.driver.AppleBluetoothModule 1
com.apple.driver.AppleBCMWLANBusInterfacePCIe 1
com.apple.driver.AppleS5L8920XPWM 1.0.0d1
com.apple.driver.AppleS5L8940XI2C 1.0.0d2
com.apple.driver.AppleSPIMC 1
com.apple.driver.AppleM68Buttons 1.0.0d1
com.apple.driver.AppleT8122 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.usb.AppleUSBUserHCI 1
com.apple.iokit.IOKitRegistryCompatibility 1
com.apple.iokit.EndpointSecurity 1
com.apple.driver.AppleDiskImages2 385.140.4
com.apple.AppleSystemPolicy 2.0.0
com.apple.kec.InvalidateHmac 1
com.apple.kec.AppleEncryptedArchive 1
com.apple.driver.AppleGameControllerPersonality 12.6.1
com.apple.driver.driverkit.serial 6.0.0
com.apple.driver.AppleHSBluetoothDriver 8420.1
com.apple.driver.IOBluetoothHIDDriver 9.0.0
com.apple.driver.AppleActuatorDriver 8440.1
com.apple.driver.AppleMultitouchDriver 8440.1
com.apple.driver.AppleHIDKeyboard 8010.1
com.apple.driver.AppleMesaSEPDriver 100.99
com.apple.iokit.IOBiometricFamily 1
com.apple.iokit.IOAVBFamily 1320.3
com.apple.driver.DiskImages.KernelBacked 493.0.0
com.apple.driver.AppleXsanScheme 3
com.apple.driver.usb.networking 5.0.0
com.apple.driver.AppleThunderboltUSBDownAdapter 1.0.4
com.apple.driver.AppleThunderboltDPInAdapter 8.5.1
com.apple.driver.AppleThunderboltDPAdapterFamily 8.5.1
com.apple.driver.AppleThunderboltPCIDownAdapter 4.1.1
com.apple.driver.AppleAOPAudio 440.12
com.apple.nke.ppp 1.9
com.apple.driver.AppleBSDKextStarter 3
com.apple.kext.triggers 1.0
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleSyntheticGameController 12.6.1
com.apple.driver.AppleDCPDPTXProxy 1.0.0
com.apple.driver.DCPDPFamilyProxy 1
com.apple.driver.AppleBTM 1.0.1
com.apple.driver.IOHIDPowerSource 1
com.apple.driver.AppleCallbackPowerSource 1
com.apple.driver.AppleStockholmControl 1.0.0
com.apple.driver.AppleSPMIPMU 1.0.1
com.apple.driver.AppleDialogPMU 1.0.1
com.apple.driver.AppleConvergedIPCOLYBTControl 1
com.apple.driver.AppleConvergedPCI 1
com.apple.driver.AppleBluetoothDebug 1
com.apple.plugin.IOgPTPPlugin 1340.12
com.apple.driver.AppleHIDTransportFIFO 8440.2
com.apple.driver.AppleHIDTransport 8440.2
com.apple.driver.AppleSPU 1
com.apple.driver.AppleInputDeviceSupport 8440.2
com.apple.driver.AppleDockChannel 1
com.apple.AGXFirmwareKextG15GRTBuddy 1
com.apple.AGXFirmwareKextRTBuddy64 329.2
com.apple.driver.AppleDiagnosticDataAccessReadOnly 1.0.0
com.apple.driver.AppleH11ANEInterface 8.600.2
com.apple.driver.AppleHPM 3.4.4
com.apple.driver.AppleTrustedAccessory 1
com.apple.iokit.AppleSEPGenericTransfer 1
com.apple.driver.AppleSPMI 1.0.1
com.apple.driver.AppleSEPHDCPManager 1.0.1
com.apple.iokit.IOMobileGraphicsFamily-DCP 343.0.0
com.apple.iokit.IOMobileGraphicsFamily 343.0.0
com.apple.driver.AppleM2ScalerCSCDriver 265.0.0
com.apple.driver.AppleT8122TypeCPhy 1
com.apple.driver.AppleCSEmbeddedAudio 840.26
com.apple.driver.AppleEmbeddedAudio 840.26
com.apple.iokit.AppleARMIISAudio 440.17
com.apple.driver.IISAudioIsolatedStreamECProxy 440.17
com.apple.driver.ExclavesAudioKext 240.34
com.apple.driver.AppleUSBXDCIARM 1.0
com.apple.driver.AppleUSBXDCI 1.0
com.apple.iokit.IOUSBDeviceFamily 2.0.0
com.apple.iokit.IOGPUFamily 104.6.2
com.apple.driver.usb.AppleSynopsysUSBXHCI 1
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.AppleEmbeddedUSBHost 1
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.DCPAVFamilyProxy 1
com.apple.driver.ApplePassthroughPPM 3.0
com.apple.driver.AppleDCP 1
com.apple.iokit.IONVMeFamily 2.1.0
com.apple.driver.AppleNANDConfigAccess 1.0.0
com.apple.driver.ApplePMGR 1
com.apple.driver.AppleH13CameraInterface 9.600.0
com.apple.driver.AppleSART 1
com.apple.driver.AppleFirmwareKit 1
com.apple.driver.AppleA7IOP-ASCWrap-v6 1.0.2
com.apple.driver.AppleARMWatchdogTimer 1
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.driver.AppleDisplayCrossbar 1.0.0
com.apple.iokit.IODisplayPortFamily 1.0.0
com.apple.driver.AppleTypeCPhy 1
com.apple.driver.AppleThunderboltNHI 7.2.81
com.apple.driver.AppleT8122PCIeC 1
com.apple.iokit.IOThunderboltFamily 9.3.3
com.apple.iokit.IOPortFamily 1.0
com.apple.driver.AppleA7IOP-MXWrap-v1 1.0.2
com.apple.driver.AppleT8122PCIe 1
com.apple.driver.AppleT6020PCIePIODMA 1
com.apple.driver.AppleBluetoothDebugService 1
com.apple.driver.AppleBCMWLANCore 1.0.0
com.apple.iokit.IO80211Family 1200.13.1
com.apple.driver.IOImageLoader 1.0.0
com.apple.driver.AppleOLYHAL 1
com.apple.driver.AppleMCA2-T8122 940.3
com.apple.driver.AppleEmbeddedAudioLibs 420.3
com.apple.driver.AppleFirmwareUpdateKext 1
com.apple.driver.AppleGPIOICController 1.0.2
com.apple.driver.AppleMobileApNonce 1
com.apple.driver.AppleEverestErrorHandler 1
com.apple.driver.AppleMultiFunctionManager 1
com.apple.driver.corecapture 1.0.4
com.apple.driver.AppleEmbeddedPCIE 1
com.apple.driver.ApplePIODMA 1
com.apple.iokit.IOTimeSyncFamily 1340.12
com.apple.driver.DiskImages 493.0.0
com.apple.iokit.IOGraphicsFamily 599
com.apple.iokit.IOBluetoothFamily 9.0.0
com.apple.driver.AppleUIO 1
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSEPKeyStore 2
com.apple.driver.AppleUSBTDM 556
com.apple.iokit.IOUSBMassStorageDriver 259.100.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.RTBuddy 1.0.0
com.apple.driver.AppleEmbeddedTempSensor 1.0.0
com.apple.driver.AppleARMPMU 1.0
com.apple.iokit.IOAccessoryManager 1.0.0
com.apple.driver.AppleOnboardSerial 1.0
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IOSCSIBlockCommandsDevice 500.120.2
com.apple.iokit.IOSCSIArchitectureModelFamily 500.120.2
com.apple.driver.AppleRSMChannel 1
com.apple.iokit.IORSMFamily 1
com.apple.driver.AppleLockdownMode 1
com.apple.driver.AppleIPAppender 1.0
com.apple.iokit.IOSkywalkFamily 1.0
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IODARTFamily 1
com.apple.driver.AppleA7IOP 1.0.2
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.AppleBiometricSensor 2
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.AUC 1.0
com.apple.iokit.IOSurface 372.5.2
com.apple.iokit.IOAVFamily 1.0.0
com.apple.iokit.IOHDCPFamily 1.0.0
com.apple.iokit.IOCECFamily 1
com.apple.iokit.IOAudio2Family 1.0
com.apple.driver.AppleIISController 440.2
com.apple.driver.AppleAudioClockLibs 420.3
com.apple.driver.FairPlayIOKit 72.13.0
com.apple.driver.AppleARMPlatform 1.0.2
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOReportFamily 47
com.apple.security.quarantine 4
com.apple.security.sandbox 300.0
com.apple.iokit.IOStorageFamily 2.1
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.CoreAnalyticsFamily 1
com.apple.security.AppleImage4 7.0.0
com.apple.kext.CoreTrust 1
com.apple.iokit.IOCryptoAcceleratorFamily 1.0.1
com.apple.kec.pthread 1
com.apple.kec.Libm 1
com.apple.kec.Compression 1.0
com.apple.kec.corecrypto 14.0

** Stackshot Succeeded ** Bytes Traced 488326 (Uncompressed 1119328) **

My 8BitDo Micro controller is in the “D” mode. I believe it has to be in order to work with the MacBook, but I’m not 100% sure. I do not have the 8BitDo Zero 2 to try.

Do you happen to know what version of firmware is installed on your 8BitDo Micro?

If it isn’t running the latest Firmware v1.05, perhaps try updating to see if that might help?

(8BitDo Micro firmware update log from https://support.8bitdo.com, copied below for reference.)

Firmware v1.05
  1. Added support for Switch 2.
  2. Fixed auto power-off failure after 15 minutes of no activity via Bluetooth connection.
Firmware v1.04
  1. Fixed the abnormal Bluetooth disconnection issue.
  2. Fixed the issue where disabling sleep mode in the Ultimate Software was ineffective.
Firmware v1.03
  1. Optimized the input delay issue of the Dinput mode when over Bluetooth connection.
Firmware v1.02

Factory firmware.

1 Like

Hello,

I updated the firmware for the 8BitDo Micro yesterday to v1.05 and my computer just crashed again today.

panic(cpu 2 caller 0xfffffe00206cca6c): Driver IOUserServer(com.apple.driverkit.AppleUserHIDDrivers-0x10000220a) has crashed too many times
@IOUserServer.cpp:4279
Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 24G90
Kernel version: Darwin Kernel Version 24.6.0: Mon Jul 14 11:29:54 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T8122
Fileset Kernelcache UUID: BBD30BE11F016250F22B86D5DA4CD773
Kernel UUID: D0932E3E-CF67-3598-8895-9063771CB449
Boot session UUID: 5E898B96-D788-42B3-919E-6B59D2479CB4
iBoot version: iBoot-11881.140.96
iBoot Stage 2 version: iBoot-11881.140.96
secure boot?: YES
roots installed: 0
Paniclog version: 14
KernelCache slide: 0x0000000017708000
KernelCache base: 0xfffffe001e70c000
Kernel slide: 0x0000000017710000
Kernel text base: 0xfffffe001e714000
Kernel text exec slide: 0x0000000018e70000
Kernel text exec base: 0xfffffe001fe74000
mach_absolute_time: 0xb4af6ae8f7
Epoch Time: sec usec
Boot : 0x68b0abac 0x0003edf7
Sleep : 0x68b1ff25 0x000ce7dd
Wake : 0x68b1ff26 0x000500f3
Calendar: 0x68b2031d 0x000c9bff

Zone info:
Zone map: 0xfffffe152a000000 - 0xfffffe3b2a000000
. VM : 0xfffffe152a000000 - 0xfffffe1af6000000
. RO : 0xfffffe1af6000000 - 0xfffffe1d90000000
. GEN0 : 0xfffffe1d90000000 - 0xfffffe235c000000
. GEN1 : 0xfffffe235c000000 - 0xfffffe2928000000
. GEN2 : 0xfffffe2928000000 - 0xfffffe2ef4000000
. GEN3 : 0xfffffe2ef4000000 - 0xfffffe34c0000000
. DATA : 0xfffffe34c0000000 - 0xfffffe3b2a000000
Metadata: 0xfffffe141c010000 - 0xfffffe1425810000
Bitmaps : 0xfffffe1425810000 - 0xfffffe14285f0000
Extra : 0 - 0

CORE 0 recently retired instr at 0xfffffe0020039008
CORE 1 recently retired instr at 0xfffffe0020039008
CORE 2 recently retired instr at 0xfffffe00200376bc
CORE 3 recently retired instr at 0xfffffe0020039008
CORE 4 recently retired instr at 0xfffffe0020039008
CORE 5 recently retired instr at 0xfffffe0020039008
CORE 6 recently retired instr at 0xfffffe0020039008
CORE 7 recently retired instr at 0xfffffe0020039008
TPIDRx_ELy = {1: 0xfffffe292b69d6c8 0: 0x0000000000000002 0ro: 0x000000016f8870e0 }
CORE 0 PVH locks held: None
CORE 1 PVH locks held: None
CORE 2 PVH locks held: None
CORE 3 PVH locks held: None
CORE 4 PVH locks held: None
CORE 5 PVH locks held: None
CORE 6 PVH locks held: None
CORE 7 PVH locks held: None
CORE 0: PC=0xfffffe001fef63ac, LR=0xfffffe001fe858ec, FP=0x0000000000000000
CORE 1: PC=0xfffffe00205ccc64, LR=0xfffffe00205ccac4, FP=0xfffffe3c2b48f7c0
CORE 2 is the one that panicked. Check the full backtrace for details.
CORE 3: PC=0xfffffe001ff0d57c, LR=0xfffffe001ff0d57c, FP=0xfffffe3c2a313ed0
CORE 4: PC=0xfffffe001ff0d57c, LR=0xfffffe001ff0d57c, FP=0xfffffe3c2b28bed0
CORE 5: PC=0xfffffe001ff0d57c, LR=0xfffffe001ff0d57c, FP=0xfffffe3c2b4cbed0
CORE 6: PC=0xfffffe00200335e8, LR=0xfffffe00200335e4, FP=0xfffffe3c2bc6fe40
CORE 7: PC=0xfffffe001ff0d57c, LR=0xfffffe001ff0d57c, FP=0xfffffe3c2ad87ed0
Compressor Info: 3% of compressed pages limit (OK) and 3% of segments limit (OK) with 0 swapfiles and OK swap space
Panicked task 0xfffffe33b0440e38: 166 pages, 2 threads: pid 3494: com.apple.AppleUserHIDDrivers
Panicked thread: 0xfffffe292b69d6c8, backtrace: 0xfffffe3c2b7b3590, tid: 334582
lr: 0xfffffe001fed13ac fp: 0xfffffe3c2b7b3620
lr: 0xfffffe002002f76c fp: 0xfffffe3c2b7b3690
lr: 0xfffffe002002dae0 fp: 0xfffffe3c2b7b3750
lr: 0xfffffe001fe7b8b0 fp: 0xfffffe3c2b7b3760
lr: 0xfffffe001fed16e8 fp: 0xfffffe3c2b7b3b30
lr: 0xfffffe002076159c fp: 0xfffffe3c2b7b3b50
lr: 0xfffffe00206cca6c fp: 0xfffffe3c2b7b3c00
lr: 0xfffffe00206ad428 fp: 0xfffffe3c2b7b3c80
lr: 0xfffffe001ff1bd84 fp: 0xfffffe3c2b7b3cc0
lr: 0xfffffe002041a0e8 fp: 0xfffffe3c2b7b3d40
lr: 0xfffffe0020440eb4 fp: 0xfffffe3c2b7b3db0
lr: 0xfffffe00204413f4 fp: 0xfffffe3c2b7b3e10
lr: 0xfffffe001fec6d88 fp: 0xfffffe3c2b7b3e70
lr: 0xfffffe001fe7be3c fp: 0xfffffe3c2b7b3e80
lr: 0xfffffe002002d828 fp: 0xfffffe3c2b7b3ea0
lr: 0xfffffe0020572b80 fp: 0xfffffe3c2b7b3ee0
lr: 0xfffffe002043d124 fp: 0xfffffe3c2b7b3ef0
lr: 0xfffffe0020444214 fp: 0xfffffe3c2b7b3f20
lr: 0xfffffe001fe858ec fp: 0x0000000000000000

last started kext at 529088721: com.apple.filesystems.autofs 3.0 (addr 0xfffffe001f2a55c0, size 5927)
loaded kexts:
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleTopCaseHIDEventDriver 8420.1
com.apple.driver.CoreKDL 1
com.apple.driver.AppleBiometricServices 1
com.apple.driver.DiskImages.ReadWriteDiskImage 493.0.0
com.apple.driver.DiskImages.UDIFDiskImage 493.0.0
com.apple.driver.DiskImages.RAMBackingStore 493.0.0
com.apple.driver.DiskImages.FileBackingStore 493.0.0
com.apple.driver.AppleUSBDeviceNCM 5.0.0
com.apple.driver.AppleThunderboltIP 4.0.3
com.apple.driver.AppleALSColorSensor 1.0.0d1
com.apple.driver.AppleAOPVoiceTrigger 440.4
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.nke.l2tp 1.9
com.apple.filesystems.tmpfs 1
com.apple.filesystems.nfs 1
com.apple.filesystems.lifs 1
com.apple.filesystems.apfs 2332.140.13
com.apple.IOTextEncryptionFamily 1.0.0
com.apple.filesystems.hfs.kext 683.120.3
com.apple.security.BootPolicy 1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.driver.AppleTypeCRetimer 1.0.0
com.apple.driver.AppleSmartIO2 1
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleSamsungSerial 1.0.0d1
com.apple.AppleEmbeddedSimpleSPINORFlasher 1
com.apple.driver.AppleSerialShim 1
com.apple.driver.AudioDMAController-T8122 460.8
com.apple.driver.AppleQSPIMC 1
com.apple.driver.SEPHibernation 1
com.apple.driver.AppleMobileDispH15G-DCP 140.0
com.apple.driver.AppleJPEGDriver 7.6.9
com.apple.AGXG15G 329.2
com.apple.driver.AppleSN012776Amp 840.26
com.apple.driver.ApplePMP 1
com.apple.driver.AppleCS42L84Audio 840.26
com.apple.driver.AppleS8000AES 1
com.apple.driver.usb.AppleSynopsysUSB40XHCI 1
com.apple.driver.AppleT8020SOCTuner 1
com.apple.driver.AppleT8122CLPC 1
com.apple.driver.AppleT8122PMGR 1
com.apple.driver.AppleProResHW 475.10
com.apple.driver.AppleEventLogHandler 1
com.apple.driver.AppleS5L8960XNCO 1
com.apple.driver.ApplePMPFirmware 1
com.apple.driver.AppleAVE2 803.73.1
com.apple.driver.AppleAVD 865
com.apple.driver.AppleDPDisplayTCON 1
com.apple.driver.AppleS8000DWI 1.0.0d1
com.apple.driver.AppleInterruptControllerV3 1.0.0d1
com.apple.driver.AppleT8110DART 1
com.apple.driver.AppleBluetoothModule 1
com.apple.driver.AppleBCMWLANBusInterfacePCIe 1
com.apple.driver.AppleS5L8920XPWM 1.0.0d1
com.apple.driver.AppleS5L8940XI2C 1.0.0d2
com.apple.driver.AppleSPIMC 1
com.apple.driver.AppleM68Buttons 1.0.0d1
com.apple.driver.AppleT8122 1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.usb.AppleUSBUserHCI 1
com.apple.iokit.IOKitRegistryCompatibility 1
com.apple.iokit.EndpointSecurity 1
com.apple.driver.AppleDiskImages2 385.140.4
com.apple.AppleSystemPolicy 2.0.0
com.apple.kec.InvalidateHmac 1
com.apple.kec.AppleEncryptedArchive 1
com.apple.driver.driverkit.serial 6.0.0
com.apple.driver.AppleUVDMDriver 1.0.0
com.apple.driver.AppleUVDM 1.0.0
com.apple.driver.AppleGameControllerPersonality 12.6.1
com.apple.driver.AppleHSBluetoothDriver 8420.1
com.apple.driver.IOBluetoothHIDDriver 9.0.0
com.apple.driver.AppleHIDKeyboard 8010.1
com.apple.driver.AppleActuatorDriver 8440.1
com.apple.driver.AppleMultitouchDriver 8440.1
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.AppleUSBAudio 750.4
com.apple.iokit.IOAudioFamily 600.2
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleMesaSEPDriver 100.99
com.apple.iokit.IOBiometricFamily 1
com.apple.iokit.IOAVBFamily 1320.3
com.apple.driver.DiskImages.KernelBacked 493.0.0
com.apple.driver.AppleXsanScheme 3
com.apple.driver.usb.networking 5.0.0
com.apple.driver.AppleThunderboltUSBDownAdapter 1.0.4
com.apple.driver.AppleThunderboltPCIDownAdapter 4.1.1
com.apple.driver.AppleThunderboltDPInAdapter 8.5.1
com.apple.driver.AppleThunderboltDPAdapterFamily 8.5.1
com.apple.driver.AppleAOPAudio 440.12
com.apple.nke.ppp 1.9
com.apple.driver.AppleBTM 1.0.1
com.apple.driver.AppleDCPDPTXProxy 1.0.0
com.apple.driver.AppleBSDKextStarter 3
com.apple.kext.triggers 1.0
com.apple.driver.IOHIDPowerSource 1
com.apple.driver.AppleCallbackPowerSource 1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.driver.AppleSyntheticGameController 12.6.1
com.apple.driver.DCPDPFamilyProxy 1
com.apple.driver.AppleStockholmControl 1.0.0
com.apple.driver.AppleConvergedIPCOLYBTControl 1
com.apple.driver.AppleConvergedPCI 1
com.apple.driver.AppleBluetoothDebug 1
com.apple.driver.AppleHIDTransportFIFO 8440.2
com.apple.driver.AppleHIDTransport 8440.2
com.apple.driver.AppleInputDeviceSupport 8440.2
com.apple.driver.AppleSPU 1
com.apple.driver.AppleHPM 3.4.4
com.apple.driver.AppleTrustedAccessory 1
com.apple.iokit.AppleSEPGenericTransfer 1
com.apple.driver.AppleDockChannel 1
com.apple.driver.AppleDiagnosticDataAccessReadOnly 1.0.0
com.apple.AGXFirmwareKextG15GRTBuddy 1
com.apple.AGXFirmwareKextRTBuddy64 329.2
com.apple.plugin.IOgPTPPlugin 1340.12
com.apple.driver.AppleSPMIPMU 1.0.1
com.apple.driver.AppleDialogPMU 1.0.1
com.apple.driver.AppleSPMI 1.0.1
com.apple.iokit.IOMobileGraphicsFamily-DCP 343.0.0
com.apple.iokit.IOMobileGraphicsFamily 343.0.0
com.apple.driver.AppleSEPHDCPManager 1.0.1
com.apple.driver.AppleH11ANEInterface 8.600.2
com.apple.driver.AppleM2ScalerCSCDriver 265.0.0
com.apple.driver.AppleUSBXDCIARM 1.0
com.apple.driver.AppleUSBXDCI 1.0
com.apple.iokit.IOUSBDeviceFamily 2.0.0
com.apple.iokit.IOGPUFamily 104.6.2
com.apple.driver.AppleCSEmbeddedAudio 840.26
com.apple.driver.AppleEmbeddedAudio 840.26
com.apple.iokit.AppleARMIISAudio 440.17
com.apple.driver.IISAudioIsolatedStreamECProxy 440.17
com.apple.driver.ExclavesAudioKext 240.34
com.apple.driver.usb.AppleSynopsysUSBXHCI 1
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.AppleEmbeddedUSBHost 1
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.AppleT8122TypeCPhy 1
com.apple.driver.DCPAVFamilyProxy 1
com.apple.driver.ApplePassthroughPPM 3.0
com.apple.driver.AppleDCP 1
com.apple.iokit.IONVMeFamily 2.1.0
com.apple.driver.AppleNANDConfigAccess 1.0.0
com.apple.driver.ApplePMGR 1
com.apple.driver.AppleH13CameraInterface 9.600.0
com.apple.driver.AppleSART 1
com.apple.driver.AppleFirmwareKit 1
com.apple.driver.AppleA7IOP-ASCWrap-v6 1.0.2
com.apple.driver.AppleARMWatchdogTimer 1
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.driver.AppleDisplayCrossbar 1.0.0
com.apple.iokit.IODisplayPortFamily 1.0.0
com.apple.driver.AppleTypeCPhy 1
com.apple.driver.AppleThunderboltNHI 7.2.81
com.apple.driver.AppleT8122PCIeC 1
com.apple.iokit.IOThunderboltFamily 9.3.3
com.apple.iokit.IOPortFamily 1.0
com.apple.driver.AppleA7IOP-MXWrap-v1 1.0.2
com.apple.driver.AppleT8122PCIe 1
com.apple.driver.AppleT6020PCIePIODMA 1
com.apple.driver.AppleBluetoothDebugService 1
com.apple.driver.AppleBCMWLANCore 1.0.0
com.apple.iokit.IO80211Family 1200.13.1
com.apple.driver.IOImageLoader 1.0.0
com.apple.driver.AppleOLYHAL 1
com.apple.driver.AppleMCA2-T8122 940.3
com.apple.driver.AppleEmbeddedAudioLibs 420.3
com.apple.driver.AppleFirmwareUpdateKext 1
com.apple.driver.AppleGPIOICController 1.0.2
com.apple.driver.AppleMobileApNonce 1
com.apple.driver.AppleEverestErrorHandler 1
com.apple.driver.AppleMultiFunctionManager 1
com.apple.driver.corecapture 1.0.4
com.apple.driver.AppleEmbeddedPCIE 1
com.apple.driver.ApplePIODMA 1
com.apple.iokit.IOTimeSyncFamily 1340.12
com.apple.driver.DiskImages 493.0.0
com.apple.iokit.IOGraphicsFamily 599
com.apple.iokit.IOBluetoothFamily 9.0.0
com.apple.driver.AppleUIO 1
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSEPKeyStore 2
com.apple.driver.AppleUSBTDM 556
com.apple.iokit.IOUSBMassStorageDriver 259.100.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.RTBuddy 1.0.0
com.apple.driver.AppleEmbeddedTempSensor 1.0.0
com.apple.driver.AppleARMPMU 1.0
com.apple.iokit.IOAccessoryManager 1.0.0
com.apple.driver.AppleOnboardSerial 1.0
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IOSCSIBlockCommandsDevice 500.120.2
com.apple.iokit.IOSCSIArchitectureModelFamily 500.120.2
com.apple.driver.AppleRSMChannel 1
com.apple.iokit.IORSMFamily 1
com.apple.driver.AppleLockdownMode 1
com.apple.driver.AppleIPAppender 1.0
com.apple.iokit.IOSkywalkFamily 1.0
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.4
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.IODARTFamily 1
com.apple.driver.AppleA7IOP 1.0.2
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.AppleBiometricSensor 2
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.AUC 1.0
com.apple.iokit.IOSurface 372.5.2
com.apple.iokit.IOAVFamily 1.0.0
com.apple.iokit.IOHDCPFamily 1.0.0
com.apple.iokit.IOCECFamily 1
com.apple.iokit.IOAudio2Family 1.0
com.apple.driver.AppleIISController 440.2
com.apple.driver.AppleAudioClockLibs 420.3
com.apple.driver.FairPlayIOKit 72.13.0
com.apple.driver.AppleARMPlatform 1.0.2
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOReportFamily 47
com.apple.security.quarantine 4
com.apple.security.sandbox 300.0
com.apple.iokit.IOStorageFamily 2.1
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.iokit.CoreAnalyticsFamily 1
com.apple.security.AppleImage4 7.0.0
com.apple.kext.CoreTrust 1
com.apple.iokit.IOCryptoAcceleratorFamily 1.0.1
com.apple.kec.pthread 1
com.apple.kec.Libm 1
com.apple.kec.Compression 1.0
com.apple.kec.corecrypto 14.0

** Stackshot Succeeded ** Bytes Traced 516470 (Uncompressed 1173680) **

Thank you for the information. I added it the GitHub issue.

Unfortunately, I’m not sure if I have any more troubleshooting steps to suggest at the moment. (Other than possibly downgrading Anki to 25.02.7 to see if that might help, but I suspect that it probably won’t solve the issue.)

I did think of something else. The other user who was experiencing problems using an 8Bitdo Micro connected via USB-C found that switching to Bluetooth resolved their issues.

Perhaps if you were to try the opposite, unpair the Bluetooth connection and instead connect the controller to your computer using a USB-C cable, maybe the problem might stop? I know that it’s not that convenient of a workaround and something of a long shot, but perhaps it might help?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.