Garmin Connect – A huge #FAIL

14

I’ve just completed a lovely six mile run. My heart rate was around 5bpm slower than two days ago despite warmer weather and a faster pace. The sun was shining, there was a cool breeze, my daughter accompanied me on her bike. All good, right? Wrong.

So how can I be so furious as I write this post? How can all the perceived benefits of that run have evaporated so quickly?

Let me explain.

I’ve owned a Garmin Forerunner 305 watch for, I guess, a couple of years now. The 305 watch itself is fine. It’s quick to locate, lock on and retain connection to satellite signal and is extremely consistent in measuring the distance of a run. Despite looking like something from the 1970s with a screen the size of a small calculator or a wrist TV, it’s comfortable. The heart rate monitor is also accurate and I’ve had no problems with its connectivity to the watch.

What I have had MAJOR issues with is the websites which Garmin has half-heartedly developed and supported (despite a hefty subscription for access of around $100 per annum).

Garmin’s MotionBased (the predecessor to its Connect website) was, in my opinion, unbelievably poor. It was frequently unavailable, data transfers mysteriously failed and though support from the customer service team (Kathryn in particular) was well intentioned, it seemed clear that her obvious concern for customer experience was not one shared by Garmin’s CTO who allowed this to continue and continue.

A promised website replacement for all Forerunner 305 (and other Garmin customers) in Garmin Connect – which would offer many more features than MotionBased and much improved reliability – was delayed and delayed. It was finally launched around fifteen months late (for us), though customers of Garmin’s newer products such as the 405 were (understandably) given earlier access.

Rewind twelve months: Exasperated with Garmin’s MotionBased I finally accepted a refund and cancelled my subscription moving to the free iPhone application Runkeeper. Whilst not as accurate as Garmin, the developer (as I understand a sole trader at the time) managed to keep his site available and transferring run data was never an issue. The problem I had with Runkeeper was that I was reluctant to take my iPhone out in the rain and risk invalidating the warranty by getting rust on its connectors (something which the Apple Geniuses check for whenever you report a fault with an iPhone).

So, having checked and double checked for a go live date for Garmin Connect (and having not seeing one), I relented, trusting that after almost a year, Garmin would have fixed the availability and data transfer issues. I re-subscribed and the very first weekend, MotionBased fell over again. The site was not available. Kathryn kindly offered me a further full refund, but I gave Garmin the benefit of the doubt, hoping that I was just unlucky this time around.

Garmin Connect had still not been released at the time I re-subscribed and I waited patiently for it to arrive. When it finally did, I logged in anticipating that all my MotionBased horrors were finally at an end. How wrong could I be?

The Connect forums already seem to be filled with workarounds, trouble-shooting advice for users of Safari. “Delete Flip4Mac from your System Library Internet Plugins directory and try restarting Safari. Try using the manual upload instead of the automatic upload, etc etc.”

This from a company the size of Garmin with the developer resource it must have to hand! It is unforgivable. To deliver a site more than one year late with fundamental flaws is extremely sad.

What’s the problem, I mean specifically?

My issue is that despite downloading a new plugin for my hardware / software combination, despite subsequently following advice referred to above (delete this, restart that, etc) and quitting and restarting the watch, browsers (three different browsers – Firefox, Safari and Internet Explorer), despite rebooting the computer and goodness knows what else, nine times out of ten, Garmin Connect insists that my MobileMe virtual drive is in fact my “Default Device”

On every occasion, the Forerunner 305 is clearly connected – again despite some very flaky brass or copper connectors on the back of the watch / cradle, which frequently don’t connect. This however appears to be unrelated since when these don’t work, the watch will not display the “Battery Charging in Progress” message. So it’s easy to see that the watch is docked. Just apparently not discoverable by Garmin Connect’s Communicator Plugin.

Garmin has now made it my mission to bring this to the attention of as many people as possible because I have finally lost all patience with its CTO and I don’t want others to share my experience. This is unacceptable. The features of Garmin Connect are hardly revolutionary. There are many free sites which allow me to upload data from a GPS device. It’s not rocket science.

It’s so disheartening to complete a 45 minute run and then spend as much time trying to upload the data. If it happened once or twice, it’d be forgivable. If I’d had to put up with it for a couple of months knowing that a fix was imminent, I’d be a little more relaxed. If it were free, well I’d try patiently to help the developers fix the bug. But this costs ~$100 per annum!

A year ago my Garmin forum posts were deleted. It seems my ranting was unjustified and my comments were unhelpful to other users. Moderating Twitter or Google’s search results will be a little more challenging:

Here’s a small selection from the last few days (updated 10 September 2009):

  • @DianaRichter This @garminconnect software problem is killing my running high. Love garmin up 2 da point I can’t upload my runs. #Fail
  • @Patmo and again the #garmin #forerunner doesn’t upload my recent activities. #fail
  • @ScottAHamilton Unhappy that Garmin won’t repair my Forerunner 305 broken display. Instead offerred a replacement at above RRP. #garmin #fail
  • @Coredumpster Garmin fail. Trying to download from 310. Slower than molasses. 22% complete, 40 minutes remaining. Really?! I’m glad they test this stuff.
  • @johanvdk Garmin Connect is experiencing errors related to the recent upgrades and increased traffic. We apologize for the inconvenience. #fail
  • @billdback Garmin connect is all screwed up. They make good hardware, but their software leaves something to be desired.
  • @macmenco RT @garminconnect: Garmin Connect will be unavailable due to maintenance on Thursday, September 10, 2009 from 9:30 AM to 10:30 AM CDT
  • @billdback I’m annoyed right now. Garmin connect refuses to recognize the plug-in after installing 3x and my Iphone battery keeps draining. #fb

So @garminconnect, I guess somewhat antagonised by my public tweets, pointed me once again to customer service yesterday. Today, after another half hour trying to get the Connect site to transfer data from my connected Forerunner 305, I tried.

European support was closed by 5:30pm so I tried the North American number.

Seems I’m not alone. Either the support line is now as under-resourced as the technical department or lots of people are having “issues”. My estimated hold time: 35 minutes!

Right now, I have no option but to continue to post about my experiences here on the blog and on Twitter. It’ll take little time for the search engines to pick this up, I’m sure.

  • Twitter
  • Digg
  • del.icio.us
  • Facebook
  • MySpace
  • Google Bookmarks
  • FriendFeed
  • Live
  • Posterous
  • StumbleUpon
  • Tumblr
  • Yahoo! Bookmarks

Comments

14 Responses to “Garmin Connect – A huge #FAIL”
  1. Clark Weber says:

    Kieron,

    You are clearly upset. Understood.

    But you’re problem is isolated as Garmin Connect get hundreds of thousands of uploads every week — including the Forerunner 305. This is NOT a broader issue in regards to uploading data from the Forerunner 305 to Garmin Connect (or any other website that uses the Garmin Communicator Plugin).

    Yes, the issue lies in the Garmin Communicator Plugin which is a device communication tool used by MotionBased, Garmin Connect and host of other non-Garmin websites to transfer data from any Garmin USB-enabled device.

    Regardless, Garmin makes the Garmin Communicator Plugin, so we would like to troubleshoot your problem. We’ve tried to help you via tweets (hardly an effective troubleshooting guide). I can’t speak for the waiting times at Garmin product support. Since that has not worked for you, why don’t you email me personally (you have it from this form) and we can resolve your isolated problem.

  2. Kieron James says:

    I have emailed Clark Weber as suggested.

    At this stage, I will keep our email correspondence offline, but I will update the blog with any significant developments.

  3. Kieron James says:

    The issue doesn’t appear to be “isolated” as a quick Google search on “garmin connect fail” will reveal.

    To place my experience in a historical context, read this interesting post on a fellow MotionBased user’s blog (from some time ago) – Velodramatic

  4. Digby Maass says:

    Garmin Connect takes us back fondly to the good old days of computing when software was flaky, poorly written, abysmally documented and unintuitive.
    There is no manual.
    Try finding out how and what the ‘manual upload’ is. What sort of file would that be? You seek in vain.
    Try looking up ANT. Apparently it’s nothing to do with insects.

    When you connect first to upload it says after some quite respectable progress bars ‘data received from device’. Yes but it hasn’t uploaded. How eccentric is that? Following that there are no progress bars just a blank space. Usually you have waited minutes and pushed the upload button again only to have what you were waiting for flash up.

    When it does work the results are quite good but I hate it. Maybe it works divinely on a pc? Not on my mac it doesn’t.

    I went on holiday for a month and took the laptop knowing that the forerunner 205 would only remember a limited amount of runs. Now I have two sources of info to upload from – the laptop, and the latest runs on the main computer (or equally from the Forerunner). Garmin Connect won’t recognise the .tcx file from the laptop for a manual upload. It takes forever to decide this. The Forerunner has developed a glitch and lost data from all but the last 5 runs.

    Its really poor.

  5. Rich says:

    I concur that this is *not* isolated. I’ve resolved to never buy another Garmin product for the reasons described in this post. I loved my 305, but I refuse to support a company that conducts itself this way.

    - Rich

  6. Kieron, I had the same exact issue. I have a FR305, Mac, MobileMe, and it all worked fine for the first year on Garmin Connect and MotionBased but then it started being flaky and only showing up around half the time. I got a new cradle and it has worked perfectly fine ever since. Even though the device is charging, it doesn’t necessarily mean the computer can read from the device’s input/output. You should have Garmin send you a new cradle.

  7. Kieron James says:

    Anthony,

    Thank you. That’s exactly what they have offered to do today. Let’s see how I get on. Fingers crossed!

  8. Kieron says:

    New cradle received today. Connected first time, began upload. Crashed my browser (Firefox 3.5.2). Trying a second time and simply hanging on “100% complete”.

    Oh Garmin, Garmin, Garmin! What •are• we to do with you? (Answers here please.)

  9. Kieron James says:

    Update since last Friday: Complete silence from Garmin for six days.

    On 4th September, I responded to an email asking the following question:

    “How many workouts do you currently have on the unit? It maybe that the FR is trying to send a lot of activities in one hit and crashing the browser.”

    with the answer “There were 8 (total) in the history and I managed (on fifth attempt) to get them to upload.”

    As I mentioned in that email, “I’m still not satisfied that this problem has been resolved however. I was getting frequent browser crashes (Safari / Firefox) with the previous cradle when it did connect. I did all the Flip4Mac stuff and various other Garmin recommended “workarounds” to try to fix at that time.”

    Surely, even if I were trying to send “a lot of activities”, my browser shouldn’t crash? That doesn’t seem like very competent coding to me. (But hey, I lost faith a long time ago so maybe I’m being unfair.)

    Despite two further chases this week, I’ve heard nothing at all from Garmin.

  10. Kieron James says:

    Stop press: email just in from Garmin Support:

    “Hello,

    I’ve not forgotten, the US engineers are still investigating, I’ll get an update from them today.

    Regards,

    …”

Tweetbacks

  1. Blog Post: “Garmin Connect A Huge #Fail” http://tinyurl.com/n2m9dg

  2. MUST RT @kieronjames: Blog Post: “Garmin Connect A Huge #Fail” http://tinyurl.com/n2m9dg (please share this link)

  3. My #Garmin Connect experiences – Interested? [You must be a masochist.] Updated here: http://tinyurl.com/n2m9dg

  4. My #Garmin Connect software and service problems remain unresolved. “US engineers are still investigating”: http://tinyurl.com/n2m9dg

Feedback always welcome

Tell me what you think...
If you want a picture to show with your comment, go get a gravatar!