Lots of bugs creeping in today - almost like we're doing something behind the scenes!
This should be fixed now.
I can confirm that the "missing-microbadge-image"-issue is fixed now.
But when submitting a new badge, the "note to the admin" doesn't show up now. I tried 3 times and I am sure I entered a note (at least once )