On 70% of my rides, the 1030 will not connect to my phone via Bluetooth. The workaround, while not complicated, is extremely annoying: you disable the phone connected features and then re-enable it. Then it will connect. Why do I have to do this stupid workaround on the majority of my rides?
Then, my ride ends. I save it. The Edge has a Bluetooth connection to the phone, but won't upload ride data. I get to my apartment, where it also picks up a WiFi connection, but it still won't upload data. I force a manual upload, multiple times, from the "history" page and it still won't upload data.
Literally the only way to get my data to Garmin Connect is via Garmin Express, and of course it takes a solid minute to mount the Edge on my Mac desktop so Garmin Express can even see it. It's like I've got an Edge 800 or something.
My Edge 1000 was vastly more reliable for Bluetooth, or any, transfers, than my Edge 1030. But it didn't matter, because I had to recharge the 1000 after nearly every ride anyway, so it could sync via Garmin Express. Now I have an Edge that can go a week between charges, but it doesn't matter because I have to plug it into my computer anyway to sync it.
Why is Garmin so spectacularly bad at a connection protocol that the other half dozen devices I own that connect to my phone via Bluetooth work flawlessly with?