Update:
I traded emails with the CS rep I had been talking to, a great guy who was really trying to help me through the problems. I can't say enough good about him and Garmin. This is the kind of CS every product should have.
I explained I was still have flaky problems with the unit not keeping sessions, and occasionally not downloading them to the app. He immediately offered to replace my unit, which I've agreed to do.
Now, as an aside, something occurred to me.
This is the second Garmin I've used. The first unit I tried out, downloaded to the app so fast, that I never picked up my phone fast enough to see the download. It was already done when I picked it up.
The very first time I used this unit, I noticed it took a bit for it to download to the app. I also noticed, later, that it sometimes would take me turning the unit off and back on to get it to download. I'm not sure what triggers a download to the app, but it's a questionable circumstance considering how the first one downloaded. Maybe nothing, but I'm guessing there's an issue here.
Lastly, someone mentioned keeping a previous firmware. I'm not sure how you would do that, as updates are automatic. When I turned my unit on for the first time, it went into the firmware update mode and was unuseable until it finished.
For anyone considering the Garmin, I must say, that when it worked, it worked so well it is worth every penny. It NEVER misses a shot, and setup is so easy, my dog could do it, but then agains, she's pretty smart
I've read all the hassles getting LabRadar, and FX radars to work and record shots, NO SO with the Garmin, it just works every time. Even when I couldn't get it to save the sessions, it worked fine during the string and I read every shot off it. It just sometimes disappeared when I went into history to see it. Up until today, it had always downloaded these "ghost" sessions to the app even though you couldn't see them on the unit.