Has anyone figured That Weight Painting could be fixed ?

The simple VERY simple answer to it is this. It follows the mesh that it is painting on. So any mesh that is not in the brushes path on the mesh can not get painted on.

Projection painting. Soooo is there any way to use smart paint or a uv map image to rig with ? Is so fidgety as it is right now

I haven’t seen any problems myself. You could always assign vertex groups. And tweak the groups with weight painting. Might help with accuracy.

true but it would save time. and that is what I had to result to time and time again.