For everyone; I too have been vexed by cursor freeze, on battery, plugged in, does not matter and seemingly completely random. Today it was so intrusive I once again came to this forum and others to see if anyone had found a solution. No luck.
But something someone said had me check my trackpad settings. I changed the Tap setting to the lowest sensitivity and for several hours now of intermittent use it has been fine.
I have seen numerous posts where someone has successfully fixed it only to have the issue return so I will try to remember to report back here if it happens to me.
In the meantime try it: I am no engineer so my guess is that the overly sensitive setting interpreted my attempts to do a 2 finger scroll or 1 finger cursor moving as a Tap and so it took a break to try to figure out what I was trying to do. Just an amateur guess.