Queue caches unplayable tracks without sources
This can be noticed when running migration from old queue system - lots of tracks appear to be unplayable eg. when migration is done on logged off state.
Probably should try-refetch when player spots track with empty source list