My rig does not move my character correctly
The problem is that the normals of your mesh are flipped so it gives bad parening:

To fix it, select your mesh, select all in Edit mode and AltN &gt; Recalculate Outside. Then reparent to the armature With Automatic Weight. It should work much better. If you need to make some corrections, display the good layer, i.e. the one with the bones that are supposed to deform your mesh:

Then select the armature, shift select the mesh, switch to Weight Paint mode, check each bone and give some corrections: