As it turns out, the launcher configuration file was entirely missing the CreatedProjectPaths param. Adding the default project directory by hand fixed the issue. How does such a thing even happen?
These mind-boggling bugs are rather depressing in their frequency. I’m glad they are solvable, at least.