Heart Rate data irregularities

In Zwift Run, I have an issue where the heart rate will just start giving incorrect data for a while, and then corrects itself. This has been happening for as long as I can remember. I am not sure where the irregular data is coming from. It does not happen every time, about 80% of runs. It is as if bluetooth is dropping, but there is still data and it never just drops out completely.

This has never happened on Zwift bike, or with any other device I have owned. It is exclusive to Zwift Run.

Polar H10 strap

I have reinstalled and reformatted. This is on Windows 10. This does not happen on Zwift iPad.