You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Dropouts of Audio via USB to a DAC

Saw this tonight. New behavior. Drops the USB connection randomly: default 17:39:00.703464-0400 kernel USB Sound assertion (Output Fell Behind) in /System/Volumes/Data/SWE/macOS/BuildRoots/5f3ad454b9/Library/Caches/com.apple.xbs/Sources/AppleUSBAudio/AppleUSBAudio-405.39/KEXT/AppleUSBAudioDevice.cpp at line 6704

default 17:39:00.769763-0400 icdd [Removed] | [USB][ LA-QXD1 ] ( 0, 0, 0) @ 0x14300000 |

default 17:39:00.769834-0400 icdd [Removed] | [USB][ LA-QXD1 ] (fe, 1, 1) @ 0x14300000 |

default 17:39:00.769866-0400 icdd [Removed] | [USB][ LA-QXD1 ] ( 1, 2,20) @ 0x14300000 |

default 17:39:00.769901-0400 icdd [Removed] | [USB][ LA-QXD1 ] ( 1, 1,20) @ 0x14300000 |

error 17:39:00.771086-0400 coreaudiod HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002C2

default 17:39:00.771136-0400 Music HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload

default 17:39:00.771176-0400 kernel + IOAudioDevice[<private>]::willTerminate(<private>, 1)

error 17:39:00.771455-0400 coreaudiod HALS_IOA1Engine::_StopIO: the call to the driver failed, Error: 0xE00002C2

default 17:39:00.771481-0400 coreaudiod HALC_IOContext_PauseIO(958)

default 17:39:00.771533-0400 coreaudiod HALC_IOContext_ResumeIO(958)

default 17:39:00.771591-0400 coreaudiod HALC_ProxyIOContext::PauseIO: -> 0 0 id:958 called from <private>

default 17:39:00.771610-0400 coreaudiod HALC_ProxyIOContext::PauseIO: <- 0 1 id:958

default 17:39:00.771626-0400 coreaudiod HALC_ProxyIOContext::ResumeIO: -> 0 1 id:958 called from <private>

default 17:39:00.772622-0400 coreaudiod HALS_Device::_Deactivate: deactivating device 947: AppleUSBAudioEngine:SONCOZ:LA-QXD1:14300000:1

default 17:39:00.771640-0400 coreaudiod HALC_ProxyIOContext::ResumeIO: <- 0 0 id:958

default 17:39:00.771994-0400 Music HALC_IOContext_PauseIO(961)

default 17:39:00.773646-0400 coreaudiod ===================================

default 17:39:00.771182-0400 kernel +-IOAudioEngine[<private>]::setState(0x0. oldState=0x1)

default 17:39:00.773668-0400 coreaudiod HALS_DefaultDeviceManager::CheckForChanges:

Anyone suggesting a solution is appreciated?

iMac 27″, macOS 11.7

Posted on Sep 9, 2024 3:25 PM

Reply
1 reply

Sep 9, 2024 4:51 PM in response to dgarten1

"HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload"


Any number of things from a bad cable to... another device on the same USB bus could be causing an overload.


I would start by checking the (mA) draw of the DAC and of the other USB device on that same USB bus.

To do that, go to Apple > About This Mac > System Report.. > USB in the Hardware section.




Dropouts of Audio via USB to a DAC

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.