This document lists known bugs and issues with Tidal Hi-Fi along with workarounds where available.
Some users may experience a white screen when launching Tidal Hi-Fi or during the login process. This is typically caused by security restrictions in the underlying Chromium engine. You can disable it permanently in the settings or following the steps below:
Fix: Run Tidal Hi-Fi from the command line with the --no-sandbox or --disable-seccomp-filter-sandbox flag:
tidal-hifi --no-sandboxFor different installation methods:
- AppImage:
./tidal-hifi-*.AppImage --no-sandbox - Flatpak:
flatpak run com.mastermindzh.tidal-hifi --no-sandbox - From source:
npm start -- --no-sandbox
Under "Advanced" in the settings menu you'll find a section to toggle flags, there you can also toggle the sandbox flag. The default value of this flag is "true", which means the sandbox is disabled.
If you see a "Subscribe" button or notice that account-related features aren't working properly, this is likely due to the built-in ad blocker being too aggressive.
Cause: Tidal hosts account management and advertisements on the same domain, so the ad blocker may inadvertently block account-related functionality.
Fix: Temporarily disable the ad blocker in the app:
- Open Tidal Hi-Fi settings (
Ctrl + =) - Navigate to the "Integrations" tab
- Disable the ad blocker
- Refresh the page or restart the app
- Complete your account-related tasks
- Re-enable the ad blocker if desired
Most Windows users run into DRM issues when trying to use TIDAL Hi-Fi. Nothing I can do about that I'm afraid... Tidal is working on removing/changing DRM so when they finish with that we can give it another shot.
Until then you'll have to use the official app unfortunately.
If you're running TIDAL Hi-Fi as a Flatpak and Discord as a native application (not Flatpak), Discord RPC integration may not work due to sandboxing.
Fix: Use Flatseal to grant TIDAL Hi-Fi access to the Discord socket:
- Open Flatseal
- Navigate to TIDAL Hi-Fi → Filesystem → Other files
- Add a new entry:
xdg-run/discord-ipc-0
This allows the Flatpak to communicate with the native Discord installation through the IPC socket.
If both TIDAL Hi-Fi and Discord/Vesktop are running as Flatpaks, they cannot communicate directly due to sandboxing.
Fix: Create symlinks and grant filesystem permissions:
-
Create symlinks for Vesktop:
ln -sf $XDG_RUNTIME_DIR/{.flatpak/dev.vencord.Vesktop/xdg-run,}/discord-ipc-0 ln -sf $XDG_RUNTIME_DIR/{.flatpak/dev.vencord.Vesktop/xdg-run,app/com.discordapp.Discord}/discord-ipc-0
-
Grant filesystem permission:
flatpak override --user --filesystem=xdg-run/.flatpak/dev.vencord.Vesktop:create com.mastermindzh.tidal-hifi
This creates the necessary communication bridges between the sandboxed applications.
