I stream both Tidal and Deezer to my Transporter.
I got Tidal first and way back I had dropout issues with Tidal which was resolved by setting proxied streaming.
As a last resort to resolve the losing of the last few seconds of each track in Deezer, I reset LMS to direct streaming and it solved the issue.
I will try Tidal a bit later and see of it now works ok with direct streaming.
Posting as it may help others.
Peter