I'll state up front that I would likely do this analysis using a direct injection technique. You have a volatile matrix and volatile analytes. Static headspace analysis doesn't seem to be warranted here.
Like I mentioned above and Peter reiterated, I think 125 °C is excessive for your sample incubation temperature - especially if you have a lot of sample in the vial. The boiling point of your matrix is essentially 78 °C - maybe a little higher because of the ~15-20% water. To do good headspace analysis, all you need is a temperature that provides a reproducible vapor pressure for your analytes in the vial containing the sample AND gets enough analyte into the vapor space that you can get the sensitivity you need.
I took the liberty of quickly analyzing some hand sanitizer in my building for acetone on my headspace system and I chose the parameters I'd choose if the problem were presented to me and I had to use static headspace sampling. My system needed a workout anyway. I first tried methanol but with the wax column I have in my instrument, I can't separate ethylacetate from methanol AND my hand sanitizer has a fair amount of ethylacetate in it as well. Acetone was easier.
0.20 g of sample in the 22 mL headspace vial.
Incubate the sample at 50 °C for 20 min.
Inject
My system is a Perkin Elmer system so the other parameters won't mean much to you. It is also a flame detector. The transfer line from the HS unit goes directly into a split-splitless inlet and there, the sample is split 8:1. Hydrogen carrier gas. My GC column is a Heavywax (Agilent), 60 m x 0.32 mm x 0.25 µm
Take the density of acetone as 0.791 g/mL (Sigma-Aldrich).
Analyze the sample in triplicate (unfortified).
Two other vials prepared by adding approx. 0.1 g of sample then 5 µL and 10 µL of neat acetone to the separate vials, then adding more sample to get up to 0.20 g. Mix well and analyze. Could do a better job by actually weighing the acetone into a known mass of sample and then using that as the stock standard to dilute with more sample. I just wanted to be fast here to demonstrate feasibility.
0.005 mL x 0.791 g/mL/0.20 g x 100 = 1.98% (by weight)
0.010 mL x 0.791 g/mL/0.20 g x 100 = 3.96% (by weight)
Analyzed all of them using this headspace method.
https://i.postimg.cc/Vk4dHrZT/Sanitizer-Summary001.jpg
The image shows what my chromatography looks like, as well as the method-of-standard-addition data manipulation.
Too much sample in the vial + too hot = potentially leaking vials and as Peter mentioned, improper pressurization of the vials. All results in precision that is less than desirable.
In the end, I determine that my sanitizer contains 16.8 +/- 0.3 ppm (standard deviation of the mean) acetone. This sample is well within spec for acetone. Knowing what I know now, I'd go back and fortify the samples at lower concentrations. But, this wasn't too bad and pretty good sensitivity at lower temperature.