I discovered a stupid bug in 10.1.5. If I create a Startup Item that isn’t owned by root, the system will hang at bootup. It hapens even if the actual item script is empty – just having the item is enough to cause it to hang. Make sure it’s own by root fixes the problem.