VNC4 black screen

I have VNC4 installed on my Odroid C2. If I try to VNC after a while, I’d connect to a black screen instead of the desktop. I can see the VNC controls at the top but nothing else. Rebooting the device fixes it and allows me to see my desktop. Any fix for this? I can connect through Local-IP:1, Local-IP:5901, WAN-IP:5901 and they all seem to have the same issue.