Gizmo doesnt work properly




I dont if this is correct category to ask this question but can anyone help me out here?
Am having this problem in edit mode. the gizmo for selected vertices or edge or face doesnt stay with it. it is always away from selected element.
In some meshes this happens in object mode to. even if i take origin to center mass or geometry it stays away from it.
Is it armature modifier which leads to the problem?

Yes, armature modifier has that problem, if it’s posed and set to adjust the mesh in edit mode. I haven’t found a good way around it. Sculpt mode does work predictably on a posed mesh.

Any other way around. Cause it really makes the work too much complicated.