Have just upgraded myself to a Galaxy S7 so downloaded and installed the GarminConnect app.
Went to sync a run and my Vivofit and GarminConnect App came up with the message.....
"Location Services Required
In order to connect and sync your Garmin devices, Connect needs locations Services to be enabled"
Why does Garmin need to know my location?