Mesh Explodes/Implodes When Parented to Rig

On some meshes, when I try to parent a metarig to a character mesh, upon parenting the character just explodes/implodes.

Can someone please help me?

UPDATE; Here is the Project File. It was too large for Paste All dot org. https://drive.google.com/file/d/1dtjCZQX_-dQoBsGyMjmWWjo-cM8OK3DP/view?usp=sharing

Upload a blend here and then give us the URL.

https://pasteall.org/blend/

Thanks, it’s bigger than 24MB though, so it doesn’t upload. It’s 135 MB. Google Drive is having problems uploading it too. Any other suggestions?

UPDATE; Here is the Project File. It was too large for Paste All dot org. https://drive.google.com/file/d/1dtjCZQX_-dQoBsGyMjmWWjo-cM8OK3DP/view?usp=sharing

Your mesh and armature needs to be neutral. You have unapplied scale and rotations and locations. Apply your transforms before you parent your mesh to the armature. Make sure you apply transforms before you parent your mesh.

Thank you.

Tried that, it did not work.

Post what you have before you tried to parent your armature to the man. It looks like you moved your pieces around in object mode and didn’t clear or apply your transforms and tried to parent them that way. Remove influence of keyframes by saving your action and then x it out so you can see what you have.

If you post your pre-parent scene where you haven’t exploded, I can diagnose it for you. If I clear your parents and transforms(alt G, S and R), the meshes are all over the board. Once you have your model together if you have moved the pieces in object which someone has or imported that way, you need to then make sure you have applied all the transforms when your model is in the correct positions. You can join pieces if you need to. You then need to parent the parts to the armature individually that apply to the character. If you have other items in your scene, just remove then when you post the preparented model. That may be confusing the issue or at least me trying figure out what you want.