There are two emotesets that are returning an error 500 for me. I suspect those sets contain all the Haha type emotes as I can’t see those in my list. The two sets in question are 1115262924 and 1500636590.
I can replicate the issue with the following 2 curl calls
curl -H "Accept: application/vnd.twitchtv.v5+json" -H "Client-ID: 046ape8hh5j3y3vx13ta1hdpliu4s2" -X GET "https://api.twitch.tv/kraken/chat/emoticon_images?emotesets=1115262924"
curl -H "Accept: application/vnd.twitchtv.v5+json" -H "Client-ID: 046ape8hh5j3y3vx13ta1hdpliu4s2" -X GET "https://api.twitch.tv/kraken/chat/emoticon_images?emotesets=1500636590"
Not sure what I can do about this from my side, if anything. Its been doing this for a least a few days, maybe a week. Haven’t had time to track it down till now.