Armature is not moving all vertex equally even though they have the same weight
Sometimes vertices are assigned to more than one bone by accident, and Blender gets confused. A bit tedious but go through vertex groups one by one and see what’s being selected. Can also check this with weight paint, but found Vertex groups more accurate.