No calories based on Heart Rate (spinning classes)?

The Approach does not give me any burned calories value in Garmin Connect after any workout that had only heart rate data such as indoor cycling / spinning. I found a number of different threads about this including an article by DCrainmaker. But in the end I could not find a definitive answer to why the watch does not show any calories burned.

Am I missing something?

regards, René