Nope, that didn't change anything. It stalled again.. this time even when I was jogging manually back to home.
I switched the velocity from 3000 to 2000.. (no other changes) and it finished a simple contour program ok. Will continue to monitor it like this.