I have the issue that when synced, the Garmin will typically only upload a couple sessions to the iphone each time it is connected. The workaround I have found for this is that I simply have to disconnect and reconnect a lot of times if I have a bunch of sessions since my last sync. I don't know...