sudo modprobe evdev returns no errors. /etc/modules was missing evdev so I added it.
Tried restarting the service but I get this error again: https://i.imgur.com/IsLFp5n.png
Again - manually starting the VNC server works fine.
Well this should meet my needs for now. I won’t be needing VNC all the time when I connect the Pi with my TV (I hope), but if I do, I’ll just run it manually from the terminal.
I just wanted to thank you! This has been really great user support and I really appreciate it. If you wish to pursue this issue further, just let me know and I’ll do what I can from my side