The lesson to be learned here is to never get gear serviced then go on vacation. Over the years on this board a general trend has emerged. That is, rapid, major gear failures (major freeflows and the like) almost always happen shortly after service, not after a long time in service. Creeping IP pressures and slight freeflows are pretty much the "normal" problems that pop up after long intervals between services, both fall into the PITA catagory. Get your gear service by a good tech but then do several easy test dive locally before heading off to a remote or advanced dive site.
Precisely why i did a daytrip dives prior to this dive trip. To refresh skills & check my gears. Observing some bubbles trickling out of my inflator & noticing it's sticking a little. I had it checked & serviced by my regular local diveshop. We tested it right there after & its ok. Thats why im sooo disappointed w/ what happened.
& I dnt know anything about any mechanical thing...

Prefer to have these things checked & repaired by people in that field..but after this incident...