Encountering issues? Report them here and we'll try to fix them ASAP.
Report a bug
Similar
App crashes
App crashes and closes quite frequently
0 3
Under review
Adding songs to spotify playlist
There are several issues with this workflow:
- I click to "add all songs to a spotify playlist" but if I have not scrolled down in my list, it only tries to do something with the first 50 because that is what is available in the pagination. If I add them, then scroll down some and do the same thing again, it does not deduplicate. I wouldn't think that I would need to scroll to the bottom for the "add all" option to work.
- When I click to add songs to a spotify playlist, I get a message that says, "Deleting 200 songs. This may take a while." After I calm down from my panic attack, I learn that all 200 requests are NOT, in fact, deleted. It's just the wrong message.
- After scrolling all the way to the bottom and clicking adding all songs to spotify, I see the confirmation message that it's trying to delete 200 songs - I know better so I check my playlist and see some songs have been added. However, not all the songs are added. It added 46 of 200. So, I try again. Now, there are 67 songs in the playlist. I do this several times before all 200 songs go to spotify - each time until spotify is done adding songs - sometimes up to 30 minutes wait juuuuust to make sure it's done with no change.
- Each time I add requests to my spotify playlist, I am getting different songs (yay!) but I am also getting ones that have alreayd been added (boo.). So now I need to manually handle duplicates and figure out if anything did not go to the playlist since the original sync did not work.
- I tried to work around this by turning off the integration, moving all my requests to pending, turning the integration back on and setting up a brand new playlist. Then, I moved everything to accepted in hopes they would be added to the spotify playlist. They were not.
- When moving songs between pending and accepted en masse, i get an error if I try to move more than 50 at a time. So, I could not move "all" songs to pending and had to do this 4 times to get all my songs to move to pending. Because I tried this at least 3 times to see if I could get it to work, it meant clicking to move all songs to a different status at least 12 times.
- When the songs move to another status, you get a helpful message saying "Moving 50 songs to [status]. This may take a while...." Then, the message goes away. Nothing on the page changes otherwise. The songs appear to still be in the same status. There no success message. I have to manually refresh the page to see them in the new status or be able to take any action on them.
And after all of that, I will still need to make my spotify playlist manually because there are duplicates and things that still got missed after trying to get the playlist to sync for over an hour.
0 1
In progress
Rekwest
EDIT May 17th 2026: A large part of the issues have been addressed, the rest will follow in coming updates (See comment below)
EDIT May 13th 2026: We've started the implemenation process.
Hi again JBigs,
Thanks for the detailed report, and sorry for the
frustration you ran into while trying to add tracks to Spotify in bulk.
You’ve pointed out several issues, and we really appreciate
how clearly you explained them. We’ll go through each one and make sure they’re properly addressed.
Thanks again for taking the time to share this.
Kind regards,
Ruud – Team Rekwest
Web UI very slugish on Firefox
When using the web interface, the response is very sluggish - taking .5 to 2 second to do almost everything. Which doesn't sound too bad, but since it seems to affect everything, it's a bad experience. Just having the UI update when the mouse moves over something, for example.
I used the developer tools to look at the performance, and the following is the stack trace that seems to be causing the problem (over 80% of the time is spend in this method). Hopefully this helps.
WebGL2RenderingContext.readPixels gb [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.js:165:455] wasm-function[114] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:0] wasm-function[1999] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:805202] wasm-function[5880] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:3403779] wasm-function[11737] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:5309991] wasm-function[989] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:298383] wasm-function[10842] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:5042352] wasm-function[2582] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:1111198] wasm-function[9019] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:4492613] wasm-function[8971] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.wasm:4484823] CanvasKitInit/gc/CanvasKitInit< [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.js:109:244] CanvasKitInit/Gb/a[b] [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.js:100:115] g [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.js:33:337] CanvasKitInit/a.onRuntimeInitialized/a.Image.prototype.readPixels [https://www.gstatic.com/flutter-canvaskit/78fc3012e45889657f72359b005af7beac47ba3d/canvaskit.js:44:308] cYm [https://rekwest.app/main.dart.js:380:4] QM [https://rekwest.app/main.dart.js:73461:3] cLq/$async$ai_< [https://rekwest.app/main.dart.js:73455:28] h/s [https://rekwest.app/main.dart.js:5716:41] $2 [https://rekwest.app/main.dart.js:83620:3] k [https://rekwest.app/main.dart.js:5702:2] cLq [https://rekwest.app/main.dart.js:73454:4] ai_ [https://rekwest.app/main.dart.js:73453:4] cLr/$async$ai0< [https://rekwest.app/main.dart.js:159935:28] h/s [https://rekwest.app/main.dart.js:5716:41] $2 [https://rekwest.app/main.dart.js:83620:3] k [https://rekwest.app/main.dart.js:5702:2] cLr [https://rekwest.app/main.dart.js:159934:4] ai0 [https://rekwest.app/main.dart.js:159933:4] coA [https://rekwest.app/main.dart.js:244304:4] U_/$async$U_< [https://rekwest.app/main.dart.js:243977:27] h/s [https://rekwest.app/main.dart.js:5716:41] $2 [https://rekwest.app/main.dart.js:83620:3] k [https://rekwest.app/main.dart.js:5702:2] U_ [https://rekwest.app/main.dart.js:243976:3] c5O [https://rekwest.app/main.dart.js:243969:4] dtr/< [https://rekwest.app/main.dart.js:4451:59] b6D [https://rekwest.app/main.dart.js:244013:4] $1 [https://rekwest.app/main.dart.js:244022:3] b50 [https://rekwest.app/main.dart.js:167251:4] b5_ [https://rekwest.app/main.dart.js:167256:4] bkk [https://rekwest.app/main.dart.js:167232:4] bY1 [https://rekwest.app/main.dart.js:167210:4] dtr/< [https://rekwest.app/main.dart.js:4451:59] Dg [https://rekwest.app/main.dart.js:1407:3] $1 [https://rekwest.app/main.dart.js:74675:3] EZ [https://rekwest.app/main.dart.js:85059:3] $1 [https://rekwest.app/main.dart.js:85075:3] dNw [https://rekwest.app/main.dart.js:8808:4] hR/s [https://rekwest.app/main.dart.js:8794:32]
0 1
In progress
Rekwest
Edit: We've identified this issue as a Firefox only bug and hence a temporary workaround is using a different browser.
Hi FoolRunning. Thanks a lot for reporting this issue!
We'll make sure to investigate this ASAP. We haven't had any other complaints about this and I haven't been able to reproduce this issue myself in my quick test just now so it doesn't seem like your guests are affect by this.
I'll make sure to update you here once we know more. Thanks again.
Kind regards,
Ruud - Team Rekwest