I thought air/oxygen is part of the reaction on the commercial ones. That is the the reason for the clothlike packaging. I can remember using them if they cooled down you could take them out of your pockets and get some air to them and they would heat up.
As Edison said. You have not failed you have just discovered a way that does not work