Already tried Merge by Distance and it didn't work. I had it working at some point but deleted armature and restarted due to some errors. Can someone help me find my issue, I don't want to recreate the mesh. I'd prefer to use the mesh I have now. Thanks!

Project File

  • $\begingroup$ For me, this has typically been because the mesh has disconnected pieces. Consider making them separate objects. $\endgroup$
    – TheLabCat
    Jan 30, 2023 at 4:51
  • $\begingroup$ Hello and welcome. While files, images, and external videos or links may be helpful additions they should not be the only way to obtain information about your issue. Don't make understanding your question rely on downloading a file, watching a video or visiting an external site. Use the builtin tools to upload images or gifs, along with thoroughly explaining the problem in written form so it can be indexed and searched for thus helping future visitors with similar issues. $\endgroup$ Jan 30, 2023 at 6:07
  • $\begingroup$ Does this answer your question? Heat Weighting: Failed to find solution for one or more bones $\endgroup$
    – Nathan
    Jan 30, 2023 at 18:40

1 Answer 1


You need to apply the scale of the armature and object with CtrlA. Unparent the object with AltP. In Edit mode recalculate the normals of your object as they are flipped with ShiftN. Merge by Distance to remove the overlapping vertices with M. It still doesn't work because the mesh is a bit too dense, so increase the scale of both the armature and object (like x 5), parent With Automatic Weight, then bring them back to 1:1:1.

  • $\begingroup$ This worked thank you very much moonboots you are a legend $\endgroup$
    – Big D
    Jan 30, 2023 at 18:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .