This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

vivoactive 4/4s: Hydration App Miscounting Added and Subtracted Cups

Hi,

Funny things going on with Hydration tracker math today.

I've currently 4 cups, goal is 9 auto-increased to 10.

I click "+" on the watch - the count goes from 4 to 6, click "-" - the count goes down to 4. Click 1 cup, goes up from 4 to 6 again. I've reproduced it numerous times, and have video recording.

Even funnier thing happens in Connect app (Android) - it shows 4 cups in the main screen, I click to open Hydration specific dialog - that one shows 5!

So both the watch and app know the current number of cups is 5, but avoid showing this number at all cost, trying to show 4 everywhere Slight smile. Counting beyond 6 is fine, it is fine with numbers 6, 7 and above.

What's up with this very simple counter?!

  • All units are CUPS. "+" and "-" are also configured to add one cup - which I believe are the defaults in US.

    And I'm pretty sure this is actually the bug with the application: the app apparently counts in other units (milliliters?) and fails to round up / down correctly.

    This is most obvious if you configure units to use Ounces, and leave "Container 1" as 1 Cup. When counting up and down, the app will make rounding errors, now in ounces, and will be off by an ounce - so instead of 32 ounces you might get 31, etc.

  • You might be on to something. I use ounces and not cups. It is a frustrating becasue I try to put in 50 ounces and it gives me 48. Only important during a workout where the auto goal changes. But still....

  • Kevin, I've replied to your email, but Garmin support server apparently rejects large attachments that you asked me to sent:

    Diagnostic information for administrators:

    Product.Support@garmin.com
    Remote Server returned '550 5.7.0 Message Size Violation'

    I've tried to send it again, not sure it if passed this time.

    But the two videos here should be enough to reproduce the problem, you just need to configure Hydration to use Cups as units, use 9 Cups as daily goal, and 1 cup, 2 cup and 3 cup containers (these are default for US, I believe).

    Switching to Ounces as units and leaving the daily goals and containers as above make it more obvious the bug is actually in failure to do proper rounding - with ounces, the incorrect rounding leads to off by one error (31 instead of proper 32 ounces in 4 cups), instead of skipping a count completely.

  • Well that would be a major PITA. I'm in US and the water bottles are ounces not cups.

    I noticed that if I do NOT use auto goal then it seems to work ok, even above goal.

    If you use auto goal then when you exceed the goal the numbers are off by 1 and sometimes the new goal is off by 1 between the watch and the connect app.

    Garmin has had this problem for at least a year, yet they act like it's something new and unusual and they need to collect data. Well, what they really need is a programmer/coder who knows what they are doing AND knows how to test changes BEFORE releasing to the public.

  • Thank you for trying again .  Were you trying to send ONLY the Garmin Folder?  I find that videos that are too large are best provided to us by uploading the videos in question to YouTube and then pasting the url [to the YouTube video(s)] in the email reply to us, along with the Garmin Folder.

  • Yes, I've sent only Garmin folder, with links to video.

    I've just sent the Garmin folder again, now as a link to cloud storage as well - hope this helps.

    But I agree with 4411990 - given it is so easy to repro, and happens all the time, why do you even need those?

  • All-  We have reports of this issue on a few different models of watch.  So that we may assist you further, please answer the questions below:

    1. May we, if necessary, have permission to email you?
    2. May we, if necessary, have permission to view/access your Garmin Connect account?
    3. In what country do you live?
  • Hi Kevin,

    I've started this very thread, and I'm using an Android device Slight smile (watch was never paired to iOS).

    Should I duplicate this thread?! :)

  •  thank you for your email and sorry for the confusion.  I have edited the Thread Summary and my last comment.  No need to start a new thread.

  • I'm also having issues with the hydration. Mine is off by one - so if it says 1 on the watch, it shows none in the app. 9 on the watch will show 8 in the app. I've allowed time for it to sync, but nothing helps. If I add one in the app, it'll add on the watch, but the numbers are still one off.