Whenever I finish a ride, I stop the trip and save the ride. I let my phone and Edge 1040 sit for about 5 minutes and look at my Garmin Connect on iphone and latest trip is not there. I go ahead and power off the Edge 1040. Later on in the day I look at Garmin Connect and the latest ride is not there. Next, I power on the Edge 1040 and after a couple of minutes the ride earlier in the day uploads to Garmin Connect. This seems very odd to me. It should upload when ride is saved. Any ideas or is this a bug that has been around for a while. Looking for ideas that might solve issue if there is a solution.