The bones don't attach to the mesh
Many bones don't have their &quot;deform&quot; option enalbled, and the armature is child of the mesh, while it should be the inverse.
To solve:
Select the armature and press Alt P (unparent, keep transformations).
In pose mode, select all bones, press the ALT button and while pressing Alt click on the deform bone option.
Then  in object mode select the mesh (first), shift select the armature, press Ctrl P, with automatic weights.