Device: Garmin Forerunner 965
Firmware Version: 22.22
Issue Summary:
During strength training, entering a weight above the 453kg limit (approximately 1000 lbs) causes the watch to crash when confirming the entry.
Steps to Reproduce:
- Start a strength training activity.
- Attempt to change the logged weight from, e.g., 380kg to 480kg – modify only the hundreds digit to exceed 453kg.
- Confirm the new weight entry.
Observed Behavior:
- The watch crashes immediately upon confirmation.
- A forced reboot (long press on the power button) is required.
- The workout set is lost after reboot.
- Repeating the process results in another crash and data loss.
Expected Behavior:
- The UI should prevent selecting out-of-range weights.
- If a limit exists, it should be enforced before confirmation.
- Alternatively, the upper limit should be adjusted to a more meaningful value.
Suggested Fixes:
- Implement proper validation to prevent out-of-range values from being confirmed.
- Ensure that entering a value beyond the limit does not cause a system crash.
Would appreciate a fix for this funny validation issue.