Update: It looks like you will need to keep location services turned on — at least for now — for your Android 6.0 Marshmallow device to sync with your Fitbit.
@jaduino Google has recently changed the permissions required for Bluetooth syncing and Locations must be turned on.— Fitbit Support (@FitbitSupport) October 10, 2015
Original story: Now that Google is rolling out Android 6.0 Marshmallow to Nexus devices, we are starting to see different applications get updated to be compatible with the new version of the mobile operating system. This also means that things tend to break from time to time. Fitbit looks to be one of these broken applications.
Since updating my Nexus 6 to Android 6.0, I have not been able to sync my Fitbit data. After wiping the app's data, uninstalling and reinstalling, and even removing the Flex from my account, I have determined that the Fitbit app will not communicate properly with the tracker.
@jaduino Hi! Android M is currently in Beta & the Fitbit App is currently not compatible w/ this OS. We hope to add it to the list soon.— Fitbit Support (@FitbitSupport) October 6, 2015
I reached out to Fitbit through Twitter and their response was that their app was not compatible with Android M. I don't know if the company is working on an update but it does appear that their social media manager did not hear that Marshmallow was officially released to the public.
Anyone else having issues syncing a Fitbit to their devices running Android Marshmallow? Make sure to let us know in the comments if you are having any issues with your devices!