I think your glue gun protested against being overworked haha. Really though, it sounds like an electrical burn on the glue stick...weird! I think your armor is coming along really well, the detail you have in the foam is exceptional.
In my thread you brought up sturdiness, like I said I've never worked with foam so I'm curious to hear how it holds up once complete.