Not every Tidal track has MQA quality. Check if there is an "M" sign beside this song. Or maybe you can try to use a Tidal music downloader like AudKit to download Tidal songs. It saves 24/96 quality of Tidal Master songs.
@jonas OK, thanks. So maybe it's a GStreamer issue then. TagLib reads the metadata, and gets it correct, as it is when the song is stopped. But GStreamer must be doing something wrong as it dynamically reports the info while playing.
I'm just a layman, so forgive me is my interpretation is wrong. Guess it couldn't hurt for me to report this to the GStreamer developers though.
It's a workaround for the OAuth authentication, because firefox for a while wouldn't redirect to http://localhost, so I made it possible to redirect to https instead. It's not necessary to enable it unless it doesn't work without. Enabling it will make the browser show a certificate warning as the certificate automatically generated by Strawberry for localhost is self-signed.
It's safe to use http, and not https for localhost because the traffic always stays on your computer, it's basically your own web browser that connects to strawberry and sends a code used for authentication. The traffic that goes to last.fm is always https independent of this option of course.
After some more digging, I fixed the issue. for anyone, who has similar issues, for me it got solved by switching from Streamurl to playbackinfopastpaywall, while then, getting the "GStreamer is missing plugins error, which can be fixed, by deleting the gstreamer regestry, and running