RPC doesn't work with Really Long Artist #16

Closed
opened 2026-02-27 20:52:06 -07:00 by TriforceGB · 3 comments
TriforceGB commented 2026-02-27 20:52:06 -07:00 (Migrated from github.com)

Not 100% sure what causes this bug but I've found this issue with Last FM scrobbling and it seem like this RPC has the same issue where if an artist(s) is to long, the program just gives up and doesn't display RPC even if something is playing.

Image

The Data does seem to be send to the plugin according to the logs

Image

I also have used Feishin RPC before and it handle it fine before so I don't think its a discord limitation.

It might just be the string is to long or something but I'm not familiar enough with this code base or go in general to point at anything.

Any help with this issue would be greatly appreciated

Not 100% sure what causes this bug but I've found this issue with Last FM scrobbling and it seem like this RPC has the same issue where if an artist(s) is to long, the program just gives up and doesn't display RPC even if something is playing. <img width="1670" height="969" alt="Image" src="https://github.com/user-attachments/assets/7f4418b1-7be0-4d2e-83c7-91f8f7304e91" /> The Data does seem to be send to the plugin according to the logs <img width="2202" height="34" alt="Image" src="https://github.com/user-attachments/assets/3d718d3e-4272-4651-a1c1-699dc16d9a00" /> I also have used Feishin RPC before and it handle it fine before so I don't think its a discord limitation. It might just be the string is to long or something but I'm not familiar enough with this code base or go in general to point at anything. Any help with this issue would be greatly appreciated
deluan commented 2026-03-02 07:12:38 -07:00 (Migrated from github.com)

If Last.fm does not receive the scrobbles, this seems to be an issue in Navidrome. Can you please open an issue there, preferable with logs and the MBID of this release?

If Last.fm does not receive the scrobbles, this seems to be an issue in Navidrome. Can you please open an issue there, preferable with logs and the MBID of this release?
TriforceGB commented 2026-03-02 13:13:07 -07:00 (Migrated from github.com)

I'll go do that but at least to me the docker logs suggest the artist is being sent to the plugin and then the errors occur there but could be wrong I go looking for something more detailed

I'll go do that but at least to me the docker logs suggest the artist is being sent to the plugin and then the errors occur there but could be wrong I go looking for something more detailed
deluan commented 2026-03-04 10:34:16 -07:00 (Migrated from github.com)

Hey @TriforceGB this is actually a limitation in Discord RP, I fixed it by truncating the text sent to Discord, in the same way Feishin is doing.

For Last.fm, if you are seeing this issue, the best approach is to set Lastfm.ScrobbleFirstArtistOnly=true

The fix will be part of next release, at the end of the month.

Hey @TriforceGB this is actually a limitation in Discord RP, I fixed it by truncating the text sent to Discord, in the same way Feishin is doing. For Last.fm, if you are seeing this issue, the best approach is to set `Lastfm.ScrobbleFirstArtistOnly=true` The fix will be part of next release, at the end of the month.
Sign in to join this conversation.