I used Express-VPN when I was in China for a while last year. It worked well intermittently.
Sometimes it would work for the best part of a day, but at other times it would randomly disconnect or freeze, & I would have to switch to a different VPN source server location for a period of time.
On a few days, it was virtually impossible to get a good working connection for any length of time at all, so for me it was a case of pot luck.
I’m pretty sure that on the good days Tidal would be fine,