A decentralized music tracking and discovery platform built on AT Protocol ๐ŸŽต rocksky.app
spotify atproto lastfm musicbrainz scrobbling listenbrainz
96
fork

Configure Feed

Select the types of activity you want to include in your feed.

Duplicate entries for specific song #5

open opened by erican.dev

Hello there,

somehow rocksky creates two different entries for the song "Enemy (Opening Title Version)" from the album "Arcane: League of Legends: Season Two Original Soundtrack" each time it get scrobbled. I can reproduce this behaviour only with this specific song. My navidrome instance only logs one scrobble event.

Entry #1 https://pdsls.dev/at://did:plc:kocuiy5x4bxtjcj7hrs6frh6/app.rocksky.scrobble/3mdxut54spc2k

{
  "tags": [
    "score"
  ],
  "year": 2024,
  "$type": "app.rocksky.scrobble",
  "album": "Arcane League of Legends: Season 2 (Soundtrack from the Animated Series)",
  "title": "Enemy with JID (Opening Title Version)",
  "artist": "Arcane, Imagine Dragons, JID",
  "duration": 186133,
  "createdAt": "2026-02-03T17:23:05.000Z",
  "discNumber": 1,
  "albumArtUrl": "https://i.scdn.co/image/ab67616d0000b2734aaf2413384c1efcc38353c6",
  "albumArtist": "Arcane",
  "releaseDate": "2024-11-23T00:00:00.000Z",
  "spotifyLink": "https://open.spotify.com/track/4Je0R9mZ6gY7IjIkvxoq7r",
  "trackNumber": 22
}

Entry #2 https://pdsls.dev/at://did:plc:kocuiy5x4bxtjcj7hrs6frh6/app.rocksky.scrobble/3mdxusvbbus2k

{
  "tags": [],
  "year": 2024,
  "$type": "app.rocksky.scrobble",
  "album": "Enemy with JID (Opening Title Version) (from the series Arcane League of Legends)",
  "title": "Enemy with JID (Opening Title Version) (from the series Arcane League of Legends)",
  "artist": "Imagine Dragons, JID, Arcane",
  "duration": 186133,
  "createdAt": "2026-02-03T17:23:05.000Z",
  "discNumber": 1,
  "albumArtUrl": "https://i.scdn.co/image/ab67616d0000b27306158e981961d25b1ae937a8",
  "albumArtist": "Imagine Dragons",
  "releaseDate": "2024-11-23T00:00:00.000Z",
  "spotifyLink": "https://open.spotify.com/track/3s7IKFITafjRpv06BZyEoD",
  "trackNumber": 1
}

Logs from Navidrome:

time="2026-02-03T17:20:47Z" level=info msg="Now Playing" artist="Imagine Dragons" player="Feishin [feishin/Linux]" position=0 requestId=navidrome/kEs4TIatW2-001481 title="Enemy (Opening Title Version)" user=asd

time="2026-02-03T17:23:05Z" level=info msg=Scrobbled artist="Imagine Dragons" requestId=navidrome/kEs4TIatW2-001485 timestamp="2026-02-03 17:23:05.119155541 +0000 UTC m=+45261.093545683" title="Enemy (Opening Title Version)" user=asd

Found another song with the same problem: "What Would You Do" from "Seether" album "Si Vis Pacem, Para Bellum"

Entry #1 https://pdsls.dev/at://did:plc:kocuiy5x4bxtjcj7hrs6frh6/app.rocksky.scrobble/3me4pqoaxck27

{
  "mbid": "235e54f1-1664-48ef-a1f8-b2d64ee34e45",
  "tags": [
    "post-grunge",
    "alternative metal",
    "rock"
  ],
  "year": 2022,
  "$type": "app.rocksky.scrobble",
  "album": "What Would You Do?",
  "title": "What Would You Do? [Feat. Gavin Rossdale]",
  "artist": "Seether, Gavin Rossdale",
  "artists": [
    {
      "mbid": "fbcd7b29-455f-49e6-9c4f-8249d20a055e",
      "name": "Seether"
    },
    {
      "mbid": "d530dad4-81e5-4874-808a-d708039289fb",
      "name": "Gavin Rossdale"
    }
  ],
  "duration": 290301,
  "createdAt": "2026-02-05T15:35:33.000Z",
  "discNumber": 1,
  "albumArtUrl": "https://i.scdn.co/image/ab67616d0000b273aebbc6f8960e9852ad5b6e2e",
  "albumArtist": "Seether",
  "releaseDate": "2022-07-08T00:00:00.000Z",
  "spotifyLink": "https://open.spotify.com/track/61bvjHRHHFB0gNab4kKqCK",
  "trackNumber": 1
}

Entry #2 https://pdsls.dev/at://did:plc:kocuiy5x4bxtjcj7hrs6frh6/app.rocksky.scrobble/3me4prp4xek27

{
  "mbid": "34b0b4b4-6189-484c-a09d-b380ed7c513a",
  "tags": [
    "post-grunge",
    "alternative metal",
    "rock"
  ],
  "year": 2021,
  "$type": "app.rocksky.scrobble",
  "album": "Wasteland - The Purgatory EP",
  "title": "What Would You Do?",
  "artist": "Seether",
  "artists": [
    {
      "mbid": "fbcd7b29-455f-49e6-9c4f-8249d20a055e",
      "name": "Seether"
    }
  ],
  "duration": 289320,
  "createdAt": "2026-02-05T15:35:33.000Z",
  "discNumber": 1,
  "albumArtUrl": "https://i.scdn.co/image/ab67616d0000b2739c4b56f478f6c8b52986f97a",
  "albumArtist": "Seether",
  "releaseDate": "2021-07-30T00:00:00.000Z",
  "spotifyLink": "https://open.spotify.com/track/0NWvwMNhJW0vIMrWHmrp6Q",
  "trackNumber": 2
}
sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:kocuiy5x4bxtjcj7hrs6frh6/sh.tangled.repo.issue/3mdxvkgyuma22