Bug Report: Weight manual entry shows "No Weight Data" in "1 Day" tab due to AM/PM time parsing error on Android

Device & App Version: Galaxy Z Fold 8 / Garmin Connect Android App (Latest Version)

User Time Zone: Korea Standard Time (GMT+09:00)
Description of the Issue:
I have encountered a critical data rendering bug in the Garmin Connect Android app. My display time zone is correctly set to Korea Standard Time (GMT+09:00), but the app fails to display the data properly.
Currently, my manually entered weight data is not being rendered properly; instead, it displays "No Weight Data" specifically in the [1 Day] tab (both in the Android app and on Garmin Connect Web). However, the exact same data is successfully saved in the backend database and shows up perfectly fine in the [7 Days] / [4 Weeks] / [1 Year] trend tabs.
The Decisive Clue (AM/PM Parsing Bug in GMT+09:00):
After extensive troubleshooting, I discovered the exact cause of this issue:
  • Weight entered with an AM timestamp: Shows as "No Weight Data" in the [1 Day] tab.
  • Weight entered with a PM timestamp: Works perfectly. It immediately shows up in the [1 Day] tab without any issues.
This is clearly a 12-hour format (AM/PM) time-parsing system bug within the Android app's UI rendering logic, likely interacting incorrectly with the GMT+09:00 time zone offset. When a user logs weight in the morning (AM), the system fails to index the timestamp properly for the single-day view, even though the data itself is securely uploaded to the servers (which is why it appears in the 7-day/4-week overview).
Steps to Reproduce:
  1. Open Garmin Connect Android app.
  2. Go to More > Health Stats > Weight.
  3. Manually add weight with an AM time (e.g., 08:00 AM) Arrow right️ Check the [1 Day] tab Arrow right️ Result: Shows "No Weight Data".
  4. Manually add weight with a PM time (e.g., 01:00 PM) Arrow right️ Check the [1 Day] tab Arrow right️ Result: Works perfectly.
Requested Action:
Please forward this to the Android development team. The time-parsing engine for manual weight entries needs to be patched so that AM timestamps under the GMT+09:00 time zone are properly rendered on the [1 Day] timeline instead of showing "No Weight Data".
Thank you.

Top Replies

All Replies