VNC on jetson struggles

I followed the first response to this post - Jetson Nano vnc/headless connections
I can connect to the Jetson using VNC viewer from a windows machine, but I am only seeing a black screen. I have also enabled destop sharing on the machine. How can I fix the black screen issue?