After upgrading to HQPlayer Embedded v5.15.1 on Ubuntu 25.04 (“plucky”), Roon hands off playback but HQPlayer never enters PLAYING. Logs show track id … then state -> STOPPED / EOS. Control ports 4321 / 43210 are listening. Need help diagnosing handshake or config issue.
1. System & Setup
OS / Kernel: Ubuntu 25.04 “plucky”, Linux 6.14.0-32-generic
Thanks Jussi — you’re right, it was showing as Trial. That explains the EOS/STOPPED loop. I’ve just re-applied the license key and playback is now working again.
Is it expected that the key needs to be re-entered after each version upgrade, or should it normally persist across updates?
This one had me going a bit loopy, so I really appreciate your support and clarification.
If you install over the old version with “dpkg -i”, then the key is retained, as the packaging system understands that you are updating existing software installation. If you remove a package first and then reinstall, then settings, license key, etc are not preserved (since uninstallation cleans up these).
Thanks, Jussi. In my case the issue wasn’t the upgrade path—my fingerprint changed and after a quick test adding a USB NIC showed plugging/unplugging that adapter alters the fingerprint, so my key falls back to Trial even though the install kept the file.
I’ve emailed support with my current fingerprint to reissue the license, and wonder if buying the USB dongle as a medium-term fix would resolve this so future hardware swaps don’t break activation.
If there’s any way to avoid USB NICs influencing the fingerprint, let me know—but the dongle sounds like the right solution for me.
I have the dongle. You can plug it in to any machine and you are good to go. The fingerprint is the dongle, no worry at all about hardware changes or machine changes.
Thanks, Jussi — understood. For now my priority is to get the license reissued against the new fingerprint I’ve already sent to support, so I can get HQPlayer back out of Trial mode quickly. Longer term, I’ll go ahead with the USB dongle so future hardware swaps don’t cause the same problem.
Yes, we will typically do this within 48 hours. We usually work seven days a week, but there are sometimes few exceptions where it can take more than 24 hours.