Did check. Moves freely on both axes. On homeing Y result is extremely variable. Sometimes just a series of what sounds like single step movements. Then series of steps but just shakes and doesn’t move. Sometimes it moves but apparently randomly forward and backwards - always very noisily. Unlikely to be the driver - swapped with X and also replaced using both DRV 8825 and A4988
You have a soldier failure. When the bed moves, the wires are extended or not, and then the current doesnt pass anymore and the motor stops or does noise.
Check the cable solder, and better do a new solder to be sure of the result.
It occurs to me twice.
NB : the original cable is weak, then when it moves, the connexion is or good, or cut. You should change the 4 cables to flexible ones
Good luck
Quite right. Replaced cable supplying Y motor - now OK. I guess ribbon cable isn’t designed for constant flexing, although it lasted well over 1000 hours of printing. Replaced with another ribbon. Will look out for a better alternative
Many thanks for your help.