That's a little odd, inwalk fairly swiftly and for 3.2km get around 3400 so you should be on a higher amount.
Are you playing on a you phone while walking or doing anything that stops your arm swinging? This will cause it to miss steps. I had the issue pushing a pram but I wasn't too concerned as steps don't concern me, quality of steps does.