How exactly did you check? On my end, IPv6 is enabled by default. Your network needs to support it for it to work obviously, but if your network supports IPv6, Kicksecure should just use IPv6 by default.
(Note that if you’re using Kicksecure in KVM, it’s very possibly IPv6 won’t be working for you. It looks like however libvirt/QEMU handles networking, IPv6 doesn’t work out of the box, at least not on an Ubuntu host. That’s and example the network not supporting IPv6.)
As far as I can tell IPv6 isn’t disabled in 40_kernel_hardnening.cfg (commented out) so it should be enabled? If it is not specifically disabled then IPv6 Privacy should be enabled by default by Kicksecure in my opinion I’m not quite sure why its not (maybe something related to virtual box)?
Apparently ipv6 is enabled, so now I think the issue I am having with reticulum may be related to apparmor blocking access to my wifi/ethernet for the app.
I think I may need to create an apparmor profile for reticulum