OK so for all you that were in on the batt vent/explosion from last week, this is the actual mod;
The Flagship Mod
And this is the actual batt;
18650 2600 - Basen Power Co.,Ltd
mod looks solid enough! Batt?
I'm thinking its the battery. An off brand so maybe there are QC issues. OR the wrap was torn, the battery dropped or otherwise damaged.