I became so weary of the annoying aspects of the Garmin app (including its deadly slow search function) that I have switched over to Navimatics Charts&Tides. I beta tested the app and the developer was amazingly responsive, putting in several suggested fixes. I just like the interface a whole lot better, including the current vectors and tidal stage icons plotted on the chart (giving you a synoptic view of the water and what to expect where), and so far the app has been glitch free. That and I don't have to pay for new charts all the time.
I realize that the trade off here is not being able to link to your Garmin plotter, but given the luck I have had lately with anything electronic (another story), I felt it wasn't worth the hassle given the rarity of need, if at all.
Just a suggestion to give this alternative app a try.
Jeff