@Nick Hi! I think the issue you're describing sounds like this one:
It seems like very fast clicking can cause the client to submit an empty task, which then confuses Prodigy when it's trying to update the model in the loop. This happens whenever a new batch of answers is sent back to the server. You can find more details in the thread I linked – we'll also ship a fix for this in the next patch release.