The dataintegrity colom is the most interesting part here, and its missing from your response.
Would also be more interesting if we could see the data from the timeperiod you posted first, December 12, 02:00-02:35
If dataintegrity is 0, then the intvalue in the database will not be taken into account on the chart(this is stupid), but it will use the timestamp, and create a flat line from the previous entry in the database.
Then from the entry where data integrity is 0 to the next entry, there will be a line break in the chart, if this option is turned on. This is fine, because you have a loss of communication here.
I wrote a post trying to explain my findings here:
[[FEATURE] Increase usability of the Perspective Power Chart component - #57 by Simen]