This issue occurs because the first data point is taken immediately.
When a log is stopped and then started automatically, the time between the last data point that is in the previous log and the first data point that is in the new log is very small. This behavior causes a very small divisor for the values that measure delta time. Therefore, the value of the resultant is larger than expected.
For example, the value of the resultant is as follows:
"date time","25.0000959987712157" <--- 25%, even though the CPU was idle
"date time","0.31377598366740811"
"date time","0.31377598366740811"