I create a custom Kali Linux ISO for a class that I teach with additional tools that aren't normally pre-installed. It's been a few months since I last built an image, but the images that I'm currently creating will not boot. I believe I've isolated the problem to the kali-config/common/package-lists/custom.list.chroot file that I added. If I remove this file, the image will boot just fine, even with my other customizations. I've cut the config file down to a single package for testing, and have even verified that the package will install with apt-get install -s <package name>, and the ISO still won't boot properly. The error during the boot phase is "A start job is running for live-config contains the components that configure a live system during the boot process (late userspace)". There is no limit on the task, so the operating system will never boot.
I went back to the manual to see if anything change, and it seems that this is still correct.
Any thoughts or ideas?