I've done some further investigation into this and it appears I have been mistaken from the start!
Turns out the reason I wasn't able to reproduce this is because although the code was all up-to-date on the github/my test server, someone (probably martin ngl) forgot to update the explosion entity itself when the update was released! This is now fixed, but not until the next time the map changes/server restarts.
You'll be refunded one gluon gun, contact a Community Owner ingame!
PLAYER REFUNDED
BBCode