VFX particles spawning on unexpected position

Hello,

I’ve been following this tutorial Youtube-Link where particles are made to spawn on the surface of a mesh.
I’ve been trying to set this up on Unity-Chan, first on the legs to test. I made slight adjustments since unity now supports a skinned mesh. My result is in a different position than the actual mesh.

The VFX looks like this:

I have been trying out what has been suggested here Reddit-Link but to no avail. The transforms of “Leg” and all parents except the first one are reset.

anyone? Could really need some help here