Galaxy Watch4 Wear OS Health Platform API ISSUE

Hello I have an issue or question.
I’m currently using “Health Platform API” to get steps, distance and calories per day. However, it is very different from the calorie value shown in Samsung Health. Why?
Use “IntervalDataTypes.ACTIVE_ENERGY_BURNED” to get the calories burned during activity. Even when debugging, the start time and end time are correct.
However, the calorie value varies by more than 500-700.
Please check if I implemented it incorrectly or if it is an issue.

I think you probably did it correctly. This has been an issue with calories in Fitness Trackers being different. I did a google search and it says that calories burnt is very inaccurate no matter how it is determined.

Samsung Developer Relations