Help! Bone Heat Weighting: failed to find solution for one or more bones im trying to rig the character of Lol Ahri in Blender 2.9, i want her to walk and wave. I downloaded the object(ahri), and used the basic human armature.

But when i try to parent the model with the rig, it shows me the error &quot;Bone Heat Weighting: failed to find solution for one or more bones&quot;. I tried to use automatic weigths


So i started looking for solutions, this is what i tried:
MERGE BY DISTANCE (or remove doubles), scaled up, decimate geometry, delete loose, remove all modifiers, any of the bones are showing off, just using a single bone, changed the merge distance to 0.002, and placed the root bone at the center of the model.


the link to the project is: https://pasteall.org/blend/af6843868fb648748cb9687925586701
if you could help me i would be very grateful :)
Thanks to  batFINGER! Im going to post the solution in photos, maybe helps someone who was a little lost like me :))
Select only the object and choose edit mode, there click in select, and then select all by trait. There select non manifold. 
In the box that apears in the bottom, deselect Vertices
Still in edit mode go to mesh, select merge and click in By Distance

Now try parenting in object mode

And for me it worked :)