Had a call with my support engineer yesterday, who wanted me to find/remove a kernel extension named com.zerodebug.audiomuxdriver.kext. I did not have the extension on my iMac(at least not in the usual location) and I let spotlight search my machine and did not find it. There is at least one apple support thread that points to this extension causing kernel panics. I believe it is related to PACE copy protection, but Im not certain. Ive long loathed PACE software since the days when they would BSOD my windows computers. I had swore any software off that used this copy protection. I guess Im getting soft in my old age. Anyway, since we couldnt find the file, he was going to reach back out to the engineers and get the next steps.
That said, I am not 100% comfortable with how I see this going down. I may be getting the wrong impression here, but I get the feeling that if I can remove an offending application and stop the kernel panics, apple will consider this "solved". However, if I cannot reconfigure my iMac to the way I want it- (app nap, unlock with apple watch, etc) this is not solved for me. If I cannot daisy chain my UAD apollo to the additional uad2 dsps this machine is useless. I am happy (to a point) to help Apple determine the root cause, but I feel like right now they are only looking for rogue software. There is a variety of different software that seems to be causing this, so I dont really think its the software. Everything points to TB...
If an Apple engineer would like to come spend some time troubleshooting my setup, I will be a gracious host...