I started in August 2024 by outputting digital audio from ULTRA to my RME ADI-2 DAC via a FIIO "audiophile" 50 cm (20 Eur) coaxial cable. Sound was good, but, after about 3 months, the audio signal started to have short pauses (0.5 to 3 seconds). After trying in vain to find the cause, I decided to switch to an ordinary optical cable, which I had somewhere in an old drawer. The hiccups have immediately disappeared. I didn't notice any degradation in the sound and, even more, I lived happily with it, knowing that the optical cable offers galvanic isolation between the streamer and the DAC.
But, as we know, better is sometimes the enemy of good. Today I remembered that WIIM has enabled USB out on WiiM ULTRA and I decided to test it, hoping for even better sound. I used a 3 m USB UGreen cable with gold-plated contacts, which was previously used to output audio from my laptop, in the same setup. Unfortunately, I did not take into account that the cable was 3 m long (and I think this was my biggest mistake). It seems this has generated some clock conflicts between ULTRA and the DAC, with the DAC popping from time to time (about every 2 minutes) while changing the sampling rate from 44.1 to 48 Khz for a few seconds, then back to 44.1.
This issue was totally annoying and, of course, made me think that I must give up the connecting ULTRA to my DAC via USB. Still, because the issue seemed incredible to me, I let the music stream and insisted for some time to check the DAC's menu and settings. After less than 20 minutes, the music stopped and the sound has suddenly reached a very high level, sending my Emotiva amplifier into protection mode, in less than a second. The amplifier has come back to life after a restart, but for my titanium tweeters it was too late. Now I'll have to start a long search, in order to replace either the tweeters or the speakers. Most probably, I will never test USB output again with a 3m cable.