Something was different in what you tried. The product we have runs for a solid hour+ and is not depth or atmosphere sensitive. We have taken them to 40+ feet with only good results. Towards the end of the dive they do solidify but they do so contoured to your body and gear so it's barely noticeable. It too is activated with a little internal clicker disc.swankenstein:I used one years ago in a wetsuit up here. It was advertised to last for an hour, but in our cold water it only lasted for about 10 minutes. I only used it about 5 times and gave up. It didn't really make any difference to me.
I think that would be true if it were a single "dose" of heat. In this case the warmth is delivered for most - all of the dive and you come out ahead. For instance if I am going to spike a wetsuit with heated water to start the dive without a major influx of cold I will use very warm but not hot water for the reason you state.swankenstein:One "diving doctor" thing I read was that having something warm next to your skin tricks your body into sending blood to the surface of your body causing more rapid cooling of your core (unless that warm object was covering a large portion of your body.
Pete