Might be something with the latest update, they updated some items model. Maybe they messed that up.
Patch notes
Team Fortress 2
It would fit, simply because there is a pyro lying in your picture and the last breath is a pyro item. However it's just a guess, but the coincidence can not be denied. Hopefully that answer can help you test/sort this out somehow.