I haven't had the error happen since the initial times, I don't think the playlist was wrong as I haven't changed it from default favorites top 50.
I did run with the newer version disabled for a while, then some time later I reenabled it and ran without errors.
The only thing I think the script is missing is some way to prevent songs you don't like from playing (sometimes repeatedly).
Preferably it would be tied to ratings, ie never enqueue a track with 2 or less stars.
I find it infinately annoying that sometimes (due of course to last.fm's recommendations) I get a few certain tracks that play quite often... of which I either didn't like to begin with, or that they played once too often and got on my 'bad side'!
Also one change I would like to see is being able to set the replay timer more than 300 minutes, previously in 1.1 I had it set to 600 with no problems, however it seems that the options sheet limits this to 300 and I havent figure out yet where to change it in the script itself.
I would like to see availablity of "No repeats for hours, days, weeks" instead of minutes...
Edit: I found the 300 limit, its hiding in the autostart script "scrobblerdjconfig.vbs" ...
I changed mine to 900 max !