So the permissions look as right as I can understand them. They do however have a 10-digit username and group (I.E. instead of root : root it displays a string of numbers like 1111111111 : 1111111111) which I cannot identify.
I created a local user account and I was able to open the NoMachine desktop and login with that local user account just fine. That local user directory is /home/testnx.
I was going to change the User NX directory path but, I believe that will not solve the issue without creating other issues. We are using a LDAP server for authentication as well as this being a Windows Domain using AD connected through a LDAP to the two NX servers.