The torque of the weight of anybody about any vertical axis is zero. Is it always correct?
No. To justify this let us see two cases.
Case1: Torque about a point on the vertical axis.
Here
Case2: Torque about an axis at some distance from the path of motion.
Here