I recently set up Chrome Remote Desktop on a home server running Ubuntu 18.04. I ran into a strange issue where after installing the remote access host service I was unable to configure the machine name/PIN via the web interface at remotedesktop.google.com. There was no way to move past this screen:
After trying about a dozen fixes which all failed, this is how I fixed it:
$ mkdir ~/.config/chrome-remote-desktop
Apparently the remote access host stores config files in this directory but failed to create it during installation and doesn't recreate it. After manually creating this directory and refreshing the web interface, I was able to finish setting up remote access. If you already have this directory on your system then this won't help you. Good luck!