Not sure how common of an issue this is, but the first world I generated did not have a spellscroll crafting bench in the starting settlement, which prevented me from ever being able to leave the starting settlement...
Generating a new world fixed the issue, though.