Is your retrospring also throwing a 500 internal error when trying to unsmile an answer?
I got that every time I tried the other day (I think I was unsmiling because I think I'd already smiled them but I wasn't sure if I had and forgot which colorvwas which), I submitted an issue on Github.