Hi Sid
Thank you for posting your solution. This worked for me after weeks on the pointer disappearing and disable/enable or uninstall/restart occasionally working. I am not sure what is causing the problem in the first place but so far this solution has 100% success rate for fixing it.
I have also reported the underlying problem which causes the pointer to disappearing to Microsoft and this is currently under investigation.
Update: The 'turn the touchpad on/off' function will not fix the problem today. I checked the driver status and the usual error was showing.
So back to waiting for Microsoft to identify the route cause of the problem