I had the same problem on Debian having GNOME desktop set as default
I have resolved it by installing Chrome Remote Desktop from console (not from Chrome extentions), then start the machine at login view (without loggin) and log from Chrome Remote Desktop on GNOME:
First make sure that the desktop environment is GNOME (for my case), this can be verified by the command:
admin@debian:~$ echo $XDG_CURRENT_DESKTOP
GNOME
Install Chrome Remote Desktop
I had to install Chrome Remote Desktop from console to avoid the problem "Unknown error has occurred" when adding the Debian machine to a Google account on Remote Desktop installed as extension
wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb -P /tmp
apt install /tmp/chrome-remote-desktop_current_amd64.deb
# Create the Chrome remote desktop configuration directory on the home directory when the TURN ON button is not available
mkdir ~/.config/chrome-remote-desktop
Then I could Turn ON Chrome Remote Desktop the add successfully my machine on the tab "Remote access"
Connect to Debian by Chrome Remote Desktop
I had to restart the machine without login as shown bellow:
Then connect to Debian machine from another machine and select GNOME desktop