Of course you were a sterile compounding tech for a century and a half.
Do you know why your TRT prescribing doctor will tell you not to store the vial in the bathroom? They didn't have to work as a sterile compounding tech for two centuries to know.
"Sealed properly" is an assumption in this case, in a vial that's used multiple times and has also been heated enough to dissolve NPP, and add to that the human factor when having to do this process possibly many times as it's likely to crash again.
It will take a few minutes for the crystals to melt when it comes in direct contact with the stove. If your method takes 10% of this time then you mistyped, your total time would take well below a minute to do the following:
get a bowl, pour water, put in micro for 5 minutes (use a time chamber to cheat real world physics for this step), take out, place vial, wait for crystals to melt.