Further to above I resolved the licence issue with UCCNC managed to get running in that.
It shows the same issues , sometimes a motion will move , sometimes it wont .
Sometimes this one , then that, then the other .

If it happens on both platforms that suggests to me it is not the software which is the issue ,
I have changed both leads so they should not be the problem. Breakout is CNC4you, KK01 with 5 volt supply via usb.
I dont think it is the microstepper driver wiring cos the problem occurs on different motions, rather than any particular one.

So where do I go from here??????????