I have a couple of GI flasks that I have used for years, never had a leak. I don't sit on them tho, maybe that makes a difference.

Or maybe Uncle Sam has a new lowest bid mfgr who screws up (no pun intended) the threads or gasket...
_________________________
OBG