LXD bridge not responding to DHCP?

The default profile doesn’t contain a bridge (since I’m testing), that’s why I attach the bridge manually.

If you want to not use ipv6 at all

That was my approach in the past, along with static IPv4 addresses, but I want to include IPv6 in my setups from now on as it becomes ubiquitous.

and if you want dhcp4 you have to include it explicitly in a network you create, such as

ipv4.dhcp: “true”

Believe me, I have tried. The documentation also states that this setting is enabled by default.