The first possibility is that your mobile phone model is not high enough to track yourself at any time.
The second possibility is that your QQ doesn't have location service, and you can't locate your location, so you can't accurately judge how many steps you have taken.
The third is that you must open your data network, and you can't update the data without opening it.