Spikes and drops in power

You may be on to something there. I guess this is exactly what you would see if the smoothing starts over on zero at the start if each interval. But then the fix should also be easy for TrainerRoad. Why restart the smoothing? As a matter of fact I cannot see these spikes and drops in the data afterwards. They are only visible in the power numbers when riding.