On macOS Mojave 10.14.5 through Catalina 10.15.2, my mouse pointer becomes invisible frustratingly often.
The only way to make it visible again is to enter Mission Control or to click on the middle part of the menu bar at the top of the screen, where there isn't a button.
Wiggling the cursor does not make it visible again, but the "enlarge cursor when wiggling" option is on.
Changing the cursor size does not prevent this problem.
Resetting NVRAM does not noticeably fix this problem.
I am using a MacBook pro with retina display mid-2015.
The problem happens on both trackpad and mouse