945 failed to sync with Garmin Connect

I have a Forerunner 945 which is happily connected to Garmin Connect on my Android phone. Auto sync is set to on, wifi is disabled. Activities sometimes synchronise and sometimes do not. I know this is a bug and not a setting issue because in the same day one activity may sync and the next will not. Then on another day it won't sync the first one and on another day it will do both. Solution is to open the Connect App on my phone and manually sync, which also proves there must be an issue with auto sync. I also know that the connection with my phone is reliable as courses sync all the time. Please can this bug be looked at and fixed.