This may be what I’m running into as well. It just silently fails and lxd complains it can’t find the hosts cpuset. Ironically though, I have configured systemd to set that in the cgroups.
cat /sys/fs/cgroup/user.slice/user-1000.slice/cgroup.controllers
cpuset cpu io memory pids
They still do not start.