Actually Deezer suffered the exact same issue of sporadically playing just 30 seconds of each track instead of the full track.
When I finally got a response from Deezer support, they suggested clearing the cache.
Now it did seem to work but not something that was ever an issue with Tidal.
Hope Quboz is not going to need the same regular cache cleaning.