Audio driver based on AudioDriverKit sometimes hangs after sleep

Dear Sirs,

I’ve written a virtual audio driver based on AudioDriverKit and running as dext in my MacOS app. Sometimes when waking up from a sleep state the recording side of my driver extension seems to hang and I don’t see any calls to my io_operation callback. Then the recording app like a DAW seems to hang when trying to start a recording. This doesn’t happen after short sleep states or after a complete new start of my MacBook.

I already opened a case in Feedback-Assistant on 5th of May (FB17503622) which also includes a sysdiagnose and a ktrace but I didn't get any feedback so far. Meanwhile some of our customers are getting angry and I'd like to know if there's anything I could do to fix this problem on my side.

We’re not sure whether this worked in previous MacOS versions, we think we didn’t observe this before 15.3.1 but at least since 15.3.1. we’ve seen this problem.

Best regards, Johannes

Dear Sirs,

meanwhile I'm on MacOS 15.6.1 and this problem still exists. Since my first report of this issue on 5th May 2025 through Feedback-Assistant I didn't receive any kind of reaction or answer. As I mentioned this problem also occurs on our customers machines and they're also frustrated.

It would be really interesting if anybody at Apple takes care about this and if there's currently any investigation or progress on this?

In addition I'd like to know if there's a channel which reveals some more details about fixes in new MacOS versions i.e. concerning AudioDriverKit etc.

Thanks and best regards, Johannes

Audio driver based on AudioDriverKit sometimes hangs after sleep
 
 
Q