The barometric reading has to be temperature-compensated (air varies in density with temperature, of course) and charging warms up the battery and rest of the watch's internals beyond ambient.
Ergo, it will move the barometer reading slightly while it is going on. It should go back to where it was after the charging is complete and the watch returns to ambient temperature.
(Note that there is also an error band on the sensor; I don't know how many bits of resolution it has or what the endpoints are on its readout.)
If it's temperature compensated, wouldn't that keep the reading steady as temperature changed? But 1 or 2 mbars might just be "noise".
If it's temperature compensated, wouldn't that keep the reading steady as temperature changed? But 1 or 2 mbars might just be "noise".