Skip to content

Unable to Scrobble with Navidrome #108

@typhoon2099

Description

@typhoon2099

I'm seeing errors in Navidrome's logs when syncing. It appears that listens are being rejected by both Last FM and ListenBrainz due to the timestamp being incorrect:

Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007865 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007866 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.127298169 +0100 BST m=+2565310.581141763 p1:9ObEzxT0teO4NRFnFEsCer p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="63.413µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007866 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007866 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.12783894 +0100 BST m=+2565310.581682530 p1:EbDVSk06b2JdZ4sGbQwhN7 p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:listenbrainz p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="82.592µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007866 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007866 scrobbler=listenbrainz track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007867 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.172328293 +0100 BST m=+2565310.626171884 p1:CWQXtfK8TpiwoSgnP1HRuk p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="61.781µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007867 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007867 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.172875272 +0100 BST m=+2565310.626718861 p1:WaxHqozR4Ifbym7ldBH1Rj p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:listenbrainz p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="69.323µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007867 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007867 scrobbler=listenbrainz track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007868 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.21564992 +0100 BST m=+2565310.669493514 p1:eOtmIHOEKgjfdVaJs1PH2Q p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="66.582µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007868 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007868 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.216195887 +0100 BST m=+2565310.670039478 p1:2gzq5lufIoArBwxe0qJTjJ p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:listenbrainz p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="69.603µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007868 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007868 scrobbler=listenbrainz track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending scrobble to service. Discarding" artist="Watch the Ride & Nia Archives" error="ListenBrainz error(400): Value for key listened_at is too low. listened_at timestamp should be greater than 1033410600 (2002-10-01 00:00:00 UTC).\nunrecoverable" scrobbler=listenbrainz track="Mash up the Dance" userId=3d362788-205f-4bd3-907e-85702a4299c7
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007869 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.281026532 +0100 BST m=+2565310.734870121 p1:VcySix8KBm29VW596VUrsK p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="60.86µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007869 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007869 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending scrobble to service. Discarding" artist="Watch the Ride & Nia Archives" error="ListenBrainz error(400): Value for key listened_at is too low. listened_at timestamp should be greater than 1033410600 (2002-10-01 00:00:00 UTC).\nunrecoverable" scrobbler=listenbrainz track="Mash up the Dance" userId=3d362788-205f-4bd3-907e-85702a4299c7
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007870 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.347369388 +0100 BST m=+2565310.801212982 p1:2Gk9gElJD96EmVyEW0JKfo p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="65.431µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007870 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007870 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending scrobble to service. Discarding" artist="Watch the Ride & Nia Archives" error="ListenBrainz error(400): Value for key listened_at is too low. listened_at timestamp should be greater than 1033410600 (2002-10-01 00:00:00 UTC).\nunrecoverable" scrobbler=listenbrainz track="Mash up the Dance" userId=3d362788-205f-4bd3-907e-85702a4299c7
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007871 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.459658867 +0100 BST m=+2565310.913502462 p1:MTzYYTiuqovE318tSspAzI p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="88.029µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007871 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007871 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending scrobble to service. Discarding" artist="Watch the Ride & Nia Archives" error="ListenBrainz error(400): Value for key listened_at is too low. listened_at timestamp should be greater than 1033410600 (2002-10-01 00:00:00 UTC).\nunrecoverable" scrobbler=listenbrainz track="Mash up the Dance" userId=3d362788-205f-4bd3-907e-85702a4299c7
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=info msg=Scrobbled artist="Watch the Ride & Nia Archives" requestId=navidrome/gkXvsWnKMb-007872 timestamp="1970-01-21 08:08:07.056 +0100 BST" title="Mash up the Dance" user=***
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="SQL: `INSERT INTO scrobble_buffer (enqueue_time,id,media_file_id,play_time,service,user_id) VALUES ({:p0},{:p1},{:p2},{:p3},{:p4},{:p5})`" args="map[p0:2025-07-29 09:32:32.505433234 +0100 BST m=+2565310.959276826 p1:hEcU9qpdGbgFS84C30wdyr p2:fba467a7c423f277f258a8daa9d7d9b4 p3:1970-01-21 08:08:07.056 +0100 BST p4:lastfm p5:3d362788-205f-4bd3-907e-85702a4299c7]" elapsedTime="88.096µs" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007872 rowsAffected=0
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending Scrobble" artist="Watch the Ride & Nia Archives" error="UNIQUE constraint failed: scrobble_buffer.user_id, scrobble_buffer.service, scrobble_buffer.media_file_id, scrobble_buffer.play_time, scrobble_buffer.user_id" requestId=navidrome/gkXvsWnKMb-007872 scrobbler=lastfm track="Mash up the Dance"
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=error msg="Error sending scrobble to service. Discarding" artist="Watch the Ride & Nia Archives" error="ListenBrainz error(400): Value for key listened_at is too low. listened_at timestamp should be greater than 1033410600 (2002-10-01 00:00:00 UTC).\nunrecoverable" scrobbler=listenbrainz track="Mash up the Dance" userId=3d362788-205f-4bd3-907e-85702a4299c7
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=warning msg="LastFM: scrobble was ignored" code=1 info="{Watch the Ride & Nia Archives Mash up the Dance Mash up the Dance 1 7be25304-e93a-413d-ad57-20b055fcaa21 189 Watch the Ride & Nia Archives {56000000 62137350487 0xc0002584d0}}" text=
Jul 29 09:32:32 navidrome navidrome[128]: time="2025-07-29T09:32:32+01:00" level=warning msg="LastFM: scrobble was not accepted" code=1 info="{Watch the Ride & Nia Archives Mash up the Dance Mash up the Dance 1 7be25304-e93a-413d-ad57-20b055fcaa21 189 Watch the Ride & Nia Archives {56000000 62137350487 0xc0002584d0}}" text=

I'm not sure if it's related, but I'm currently unable to sync playlists to my watch. When I try to sync I get a GarminSdkError::-403.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions