great job, and with all those small bugs, you did everything to try to fix them. the mail with links for teleport was a great fix.
you can add some more numbers as i know 4-5 people (+me) that could not get a badge. so if i know 5 you can probably add +50 :D