My watch auto updated to 10 and the only issue I have found so far was that of the flashlight not staying at full brightness when activated by a hot key.
I assume you have double checked that the Wrist Heart Rate Sensor hasn’t been somehow disabled in Settings?
Edit to add: If you’ve tried rolling back the firmware and can’t, maybe you could consider updating to a beta and see if that rectifies the issue. As far as I’m aware rolling back from a beta release to a full release is doable if it throws up more problems.
Yesterday when I started the triathlon activity the watch said it was updated to 10.00. My Fenix 5X was fully charged since it was an Ironman race. It only lasted about 12 hours and I lost the last 15 min. So it got worse with this update. Usually it can last up to 20 hours.