Since one month ago or so, my Garmin Forerunner 965 has been tracking my heart rate deceptively bad, considering its price, both in running; have had cadence locks for 20 minutes, normal HR values and when pausing it goes back to cadence lock and surprisingly, for indoor cycling, where there's no arm movement at all.
This seems to happen more when I start the activity with a heart rate more elevated than usual, and then reports around 115-125 when the HR as checked by a chest strap is around 165-170.
I am aware that wrist-based heart rate is not the most accurate thing, but it is honestly too bad for the price I paid for it and considering that HR is the base metric for all other estimations and data (calories, VO2Max, training load, endurance score, RHR, HRV, stress, intensity minutes).
Any fixes, to recalibrate the sensor (apart from using a chest strap, which isn't always available)? Removing the watch and putting it again does not work.

