Cider-2
Cider-2 copied to clipboard
Last.fm "Remove Featured Artists" and "Remove Album Extensions" also affects Discord RPC
Preflight Checklist
- [X] I agree to follow the Code of Conduct that this project adheres to.
- [X] I have searched the issue tracker for a bug report that matches the one I want to file, without success.
- [X] I have checked that the correct behavior occurs on Apple Music Web (if applicable).
- [X] I have verified that my issue is with a supported version and that it is with the desktop app (Support for other areas can be found in our Discord / on the appropriate repo).
Download Source
Microsoft Store / Discord
Operating System
Windows, Tested it on Linux too
Commit Hash
No response
Connect Instance ID
No response
Build Timestamp
No response
Describe the Bug
When your LFM account is connected and the track adjustments 'Remove Featured Artists' and 'Remove Album Extensions' are enabled, it will also affect the Discord RPC, removing the featured artists and the album extensions in the RPC too.
Steps to Reproduce
- Connect LFM account
- Enable 'Removed Feature Artists' or 'Remove Album Extensions' in Track Adjustments
- Check the Discord RPC
Anything else?
(Disabled)
(Enabled)
Should be fixed in 2.4.2
Should be fixed in 2.4.2
I just tested the new .NET version, and this still happens. Was it fixed only for Sabiiro/Electron?
This issue is stale. If this issue is still occurring and you are on a supported version, please leave any comment (e.g. "bump") within the next 7 days and the issue will remain open. If you have any additional information that may help us resolve your issue, please include it with your comment.
bump
@n-1-c-k-y can you test on the latest experimental Linux build please
I just tested it and it's still doing the same thing.
{"version":"2.5.4","commit":"5619924b8d8c8cede3fb3696210c8b5b99bb81b1","buildDate":"1732130632027","framework":"genten","isDev":"production","platform":"linux","platformFriendly":"Linux","platformVersion":"6.6.59-1-lts","arch":"x64","port":"10767","steamdeck":false,"clientVersion":"2.0.0","protocolVersion":"4","capi":"csevd680hwh903mtglciytiw"}
@n-1-c-k-y I have just pushed another build to Taproom. Give that a try, but be aware that Taproom has been caching builds, so make sure you clear your cache and make sure the checksum or file creation date does not match your current build.
I think it is now completely broken
Yeah I did break lastfm, a build was just pushed that should fix it. In my testing this issue is no longer present
Great, thank you for fixing it.
So I take it that this issue is resolved for you then? @n-1-c-k-y
My bad, I thought it didn't happen anymore in your tests; I just tested it and it's still doing the same thing.
What build did you use, because it is physically impossible for it to happen in the latest. Please remove the update.zip in your appdata and use the latest experimental genten build
What build did you use, because it is physically impossible for it to happen in the latest. Please remove the update.zip in your appdata and use the latest experimental genten build
I'm using the latest experimental appimage.
With remove featured artists disabled:
I already tried deleting the sh.cider.genten folder entirely, and it didn't work.
{"buildInfo":{"version":"2.5.4.0","commit":"1222aefb3170dac55de90fb4b08a5bf95632152b","buildDate":"1732280265092","changelogUrl":"2.5.0-release"},"clientInfo":{"client":"genten","env":"production","arch":"x64","platform":"linux","platformFriendly":"Linux","build":"desktop","clientVersion":"2.0.0","capi":"j1i9i4gguakzsrk1mmyuuj4k"}}
I was getting an older build; I downloaded and extracted the rpm, and I got a more recent build, yet the issue persists.
{"buildInfo":{"version":"2.5.4.0","commit":"38f06753747557498950f0d3fd765ba33580bab9","buildDate":"1732335990530","changelogUrl":"2.5.0-release"},"clientInfo":{"client":"genten","env":"production","arch":"x64","platform":"linux","platformFriendly":"Linux","build":"desktop","clientVersion":"2.0.0","capi":"q2ccb55h2m2xkgte1wi4tsiy"}}
Okay, I finally see what you mean. It seems the mutations we were making to the event object were being carried to the main musickit nowplayingitem, which is incredibly stupid. I have made a fix that clones it. Sorry about the confusion
It looks like it's broken again and not removing the featured artists in the scrobbles now.

Ill add the check in, didnt think isCloudItem would not be present
The build is currently uploading to Taproom, should fix this @n-1-c-k-y
Maybe I got an older build, but it's still not fixed 💀
Can you dump your client info please
{"buildInfo":{"version":"2.5.4.0","commit":"567c093108cedfd257e38827d930967145e238f3","buildDate":"1732562340408","changelogUrl":"2.5.0-release"},"clientInfo":{"client":"genten","env":"production","arch":"x64","platform":"linux","platformFriendly":"Linux","build":"desktop","clientVersion":"2.0.0","capi":"uohekx3pan1wy5x8vxiv2joq"}}
This?
Yeah, thanks. It seems the object cloning didnt do anything, Im working on restructuring the function so it should work, i'll let you know when the builds are up.
No problem, happy to help.
Ok, I've just committed it, give it about 5-10 minutes to build, check the build time on taproom.
Yeah, it's fixed now, thanks!