For awhile now, people have been complaining that random requests from the library will just hang forever for them while others go through perfectly fine. For the longest time, I could not figure out why this would be, but I finally did some digging last night, uncovered the issue, and fixed it.
The issue was that if you had already requested a work from the library, subsequent requests would not go through. This is due to me being a shit-tier Python developer and thinking I can just concatenate strings and integers all willy-nilly with no repercussions. :)
Anyway, you all should be good to make repeat requests to your hearts' content now!