I've had Tidal working again for a while now, but just had an error that said something around an expired token. I didn't record the actual error message, but I was afraid the API token had expired, so I checked that, but it eventually turned out that it was most probably the OAuth bearer token, so all I needed to do was to log in again.
I did notice 401
in the error message though, so I suppose the client might have gotten an HTTP 401
from the Tidal API, which would make it clear that logging in again was required.
So, perhaps this would be an enhancement, that if the client receives a 401
, Strawberry prompts the user to log in?