I'm using an APC 600 , lower end of the APC spectrum.
You can blame the UPS, which I probably would, or also blame the unit for not having a significant capacitor presence on the power in.
Just something to be aware of. Not the OPs issues as he was not plugged into a UPS
In my case I log data from my GW2000, and A GW1100, and I can see restarts based on the runtime field.
Edit I've also seen this happen with the GW1100. I don't have the other GW1000s logging , so they may as well. Yes all of these are connected to the same UPS. And it is a crap shoot, sometimes the logging units make it through OK, sometimes not.
Edit2: But in the end, the benefit of having an UPS, even if it causes a restart, means you still have continuity of data, albeit, some metrics go to zero, same would be for someone that has a household emergency generator with a flicker power loss.