Smart Fasteners

Anyone getting smart fasteners to work with weldmentseffectively everytime?
If you are how do you do it?

The main problem that occurs is an incorrect length it does notrecognise the part that's being bolted and hence only goes throughone material.
Sometimes I get fasteners in mid air - way off the hole, not just acase of selecting the seed feature.SolidworksAssemblies