I don't think it's an issue with the firmware, mi bands give wrong information of things sometimes like calories r always wrong, we burn a lot more calories than the band actually shows, and if we come to step counting then that is obviously wrong as mi band takes the number of times your hand...