I have Xubuntu 20.04 installed on a couple of my AMD64 machines, and in each case I've edited:
/usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
do that it now contains:
[Seat:*]
allow-guest=true
And I'm now able to satisfactorily login to a guest session, but when I attempt to logout I get:
Receiver error while trying to log out
GDBus.Error.org .. Type of message "(yb)", does not match expected type "(b)"
I have reported the issue here
Workaround:
I am not aware of any negative side effects of the workaround.