но вообще я не до конца понимаю в чем именно проблема, может issue есть открытое с описанием?
Если своими словами, и про интеграл, а не производную, то баг был в том, что он нулевое потребление воспринимал как отсутствие данных, а не данные со значением 0. И, когда начинали поступать ненулевые данные, то он плюсовал их к последним ненулевым, считая площадь за весь период нуля )
Короче, получалось "нифигасебеоножрёт!" )