Logitech PRO X2 Wireless causes tracks to skip

Greetings I’ve been experiencing this issue with my setup where by having the Logitech Pro X2 Wireless connected to the computer Roon will start skipping tracks.

I went through the forums and I found out about the option specific to Logitech and similar devices that miss report the amount of channels, but here the problem is different.

Problem

(Consistent)
My theory is that when Roon is cold booted and the Logitech device is defaulted on Windows (Comm and Playback), the System Output is not able to recognize the correct PCM, thus the tracks starts skipping.

I think this is because Logitech does not support any other format on their drivers. And Roon is not able to set the correct PCM automatically causing it to skip due to a mismatched PCM.

image

(Inconsistent)
I’ve also gotten it to skip tracks when switching audio sources but this is always due to the Logitech headset being connected to the computer.

Workaround

  • Default a Device that correctly detects the PCM, and set the System Output to 16Bit 48KHz. For example, switching to my Fiio K9 Pro ESS.
  • There are occasions where I need to restart the software, because setting up Audio devices gets stuck and I cannot do the workaround.

Peripherals (Audio)

  • Fiio K9 Pro ESS
  • Logitech Pro X2 Wireless

Hardware

  • OS: Windows 11
  • CPU: AMD Ryzen 9 7950X3D
  • RAM: 64GB
  • GPU: RTX 4090

Roon is just running locally, and the server is on the same machine.

Roon is seeing System Output (because this is the output you enabled) not the headphones, so it won’t know its capabilities. Therefore, create a Muse (DSP) filter to convert everything to 48 kHz PCM.

Alternatively, setup the device using exclusive mode.

This is the UI when I default (On Windows settings) to my K9 Pro ESS, System Output does in fact show PCM settings. Which I lower intentionally to 16Bit 48KHz make the headphones work.

They are missing when using the headphones, I blame the Logitech drivers complete here but I think some data should be at least displayed. I do not use exclusive mode, as I mostly use Roon as a music player, and I need to hear other applications such as Discord and games.

@Martin_Webster I would like to try the DSP filter I just dont know where in the UI or if I need to get an extension for it.

I found the filter, I’ll leave it on for a couple of days to see if this fixes the problem. Thanks!

Hi @Isaac_Kuri,
Thanks for writing in to ask about this issue. We look forward to hearing back from you about the results of using the filter!

I just recently encountered the issue again, cold booting Roon with the headset defaulted still results in tracks skipping even when using the MUSE filter. This is after a fresh restart of Windows 11.

The workaround still functions, change to an audio source that Roon can actually tell the PCM, I tried with the TOSLink out of my PC now. Set the PCM to 16Bit 48KHz, then switch back to the Logitech headset.

Hi @Isaac_Kuri ,

If you scroll down in this view, do you see the channels being mentioned? It should be visible even in the System Output view, and it is the most common cause of similar issues. I think your workaround likely forces them into two channel mode?

I do not see the channels in there.

This is System Output with my TOSLink out defaulted (Realtek Drivers)

For more context this is the Headset’s device setup. I do not use exclusive mode.


image

Also while taking the screenshots for this, I did not only needed to swap the audio sources. I had to change a setting first on the System Output audio source.

For example hanging the PCM from 48KHz → 96KHz and then Back to 48KHz.

Hey @Isaac_Kuri,

Thanks for the detailed follow-up!

Could you reproduce this and share the specific date time, and name of track skipped? We’ll enable advanced diagnostics on your Roon Server to take a closer look. :+1:

Thank you!

Hello, I had a busy week but here it is, I also recorded a video showing the problem, and the workaround.

  • Roon is freshly booted with the Logitech headset defaulted.
  • All tracks skip.
  • I then default to another source which displays the PCM. Saved and swapped back to the Logitech headset.

Video is muted on purpose.

I reproduced,

  • Album: Let The People Sing, by Wolfe Tones.
  • All tracks skipped.
  • First Track of Album: Snowy Breasted Pearl.
  • 9/5/2024, Around 8PM GMT-6.

Let me know if you require more information.

Hi @Isaac_Kuri,
Thank you for putting all of this together. It should be very useful. We’ve initiated a diagnostic on your Roon server. If you could leave your server on for a few minutes to allow the request to complete we can continue troubleshoting. If you prefer you can also send us the logs yourself using the directions found here and send over a set of logs to our File Uploader.