Navidrome: Can't register

Registering symfonium into my navidrome server seems to cause some errors, when it’s working fine with substreamer :

time="2023-08-26T08:20:45Z" level=info msg="Registering new player" client=Symfonium id=0eda8cbe-eba7-40e2-b239-42247266e199 requestId=6bbb13b2036f/frOmu19tEU-000445 type=Symfonium/Android username=Khalimerot
time="2023-08-26T08:20:45Z" level=error msg="SQL: `INSERT INTO player (client,id,ip_address,last_seen,max_bit_rate,name,report_real_path,scrobble_enabled,transcoding_id,user_agent,user_name) VALUES (?,?,?,?,?,?,?,?,?,?,?)`" args="['Symfonium','0eda8cbe-eba7-40e2-b239-42247266e199','','2023-08-26T08:20:45.425956756Z',0,'Symfonium [Symfonium/Android]',false,true,'','Symfonium/Android','Khalimerot']" elapsedTime="56.634µs" error="FOREIGN KEY constraint failed" requestId=6bbb13b2036f/frOmu19tEU-000445 rowsAffected=0 username=Khalimerot
time="2023-08-26T08:20:45Z" level=error msg="Could not register player" client=Symfonium error="FOREIGN KEY constraint failed" requestId=6bbb13b2036f/frOmu19tEU-000445 username=Khalimerot
**time="2023-08-26T08:21:54Z" level=info msg="Registering new player" client=substreamer id=3c68ebff-52b8-4d12-ba6e-3bc7574aa019 requestId=6bbb13b2036f/frOmu19tEU-000449 type=Dalvik/Android username=khalimerot**
time="2023-08-26T08:21:57Z" level=warning msg="LastFM/artist.getTopTracks could not find artist by mbid, trying again" artist="Chet Faker" mbid=a21b2652-62ed-4767-a3d2-0aa802abf080 requestId=6bbb13b2036f/frOmu19tEU-000540 username=khalimerot
time="2023-08-26T08:21:57Z" level=warning msg="LastFM/artist.getTopTracks could not find artist by mbid, trying again" artist="Chet Faker" mbid=a21b2652-62ed-4767-a3d2-0aa802abf080 requestId=6bbb13b2036f/frOmu19tEU-000542 username=khalimerot
time="2023-08-26T08:21:57Z" level=warning msg="LastFM/artist.getTopTracks could not find artist by mbid, trying again" artist=nuages mbid=602e82fe-e22c-4f2e-ab9f-d84b3580d0fc requestId=6bbb13b2036f/frOmu19tEU-000544 username=khalimerot
time="2023-08-26T08:22:00Z" level=warning msg="LastFM/artist.getInfo could not find artist by mbid, trying again" artist="Chet Faker" mbid=a21b2652-62ed-4767-a3d2-0aa802abf080

debug.log (68,6 Ko)

After adding Symfonium it seems to sync forever.

Note : i’ve already add this server yesterday, and it was working, then i noticed a sync problem where liked music in navidrome UI weren’t syncing to Symfonium.
Today i tried to remove the server, and re add it, and now i have these errors.

For Substreamer i also removed it yesterday after adopting Symfonium and reinstall it today without any problem.

I also tried to remove all exisiting player for my user in navidrome UI, but it doesn’t change anything.

Thank you.

Register thing is a bug in Navidrome where sometimes it does not clear things (it says it’s already registered in it’s database) Nothing can be done on Symfonium side @deluan

For the sync issue it seems you added / removed quite a few times and the app is stuck (but the logs don’t show why). You need to force stop the app and start a sync.

you’re right, the registration problem comes from navidrome, symfonium is still in the navidrome database.

I removed my players and retried, didn’t work.

I removed all players and retried, and it works…+ it solved another problem i reported this morning on navidrome github.

Thank for the help!

1 Like