HRM Pro not properly counting steps anymore

I've been using the HRM Pro for the last year to track steps on a desk treadmill while also wearing a forerunner 955. Because my wrists are on my desk, my watch doesn't measure my steps properly, that's why I'm always using the HRM Pro in non-activity mode while walking a treadmill desk.

The True Up usually adds the steps nicely from the HRM Pro but since last week, it barely tracks any steps.

For example in the last hour I walked continuously at 3 km/h, normally that would have gotten me around 6000 extra steps, but now it only tracked around 2200 which I assume is from what my watch tracked. 

The HRM pro is still syncing, but no way to tell what it's sending to garmin connect. Is there a way to check this?

I have no clue if this is a hardware issue with the HRM Pro or a software issue with garmin connect or my forerunner 955 (I'm on the beta software 19.18)

Anyone having the same issue? Or advice on what to do to fix this?