Bone heat weighting issue

when i tried to apply rig to my mesh it says that. scale isn’t tiny. topology is good and no double vertices. i joined everything so its just one mesh. whats the problem?

What size of your character?

And some tricks&tips, 2min50

i already watched this video. it didnt work but i got it so thanks anyway.