-
Notifications
You must be signed in to change notification settings - Fork 14
Description
When a Cloud Library track (e.g. an uploaded file) is played, Piper seems to skip songs in an unexpected way. Instead of tracking the every listen, it only tracks the first listen of a Cloud track, and will sometimes even fail to track the next Catalog track.
For reference, this is about what it looks like in action; if this was a hypothetical queue:
- Catalog song ✅
- Catalog song ✅
- Uploaded song ✅
- Uploaded song ❌
- Uploaded song ❌
- Catalog song
⚠️ - Catalog song ✅
In this case, track 6 is a catalog song played directly after an uploaded song. The reason I have this marked as "iffy" is that sometimes Piper scrobbles it, sometimes it doesn't. I can't get it to happen reliably one way or another.
On top of this, Apple Music integration also fails to properly track repeat listens; if I listen to a song fifteen times on loop and then change to a different song, it'll only log two listens - one for the first track, and one for the second track. The fourteen loops in-between are completely lost.