Jupyterhub fails to spawn, singleuser logs indicate a read permission error

Hi @manics - apologies for the delay in responding. On a clean system where I am only running the following commands:

sudo apt install python3 python3-dev git curl
curl -L The Littlest Jupyterhub | sudo -E python3 - --admin app_jupyterhub

I see the following error in the single user journalctl logs:
ModuleNotFoundError: No module named ‘jupyter_core’

Per the github issue ModuleNotFoundError: No module named 'jupyter_core' · Issue #965 · jupyterhub/the-littlest-jupyterhub · GitHub the fix for this is to run
sudo /opt/tljh/user/bin/python3 -m pip install notebook

This is the only custom command I run. After doing this, I am now able to get Jupyterhub to run successfully on one machine. But this not the one that I actually want to run it on
On the intended machine, I get the CHDIR permissions error in my original post.

I have cleaned my install by recursively removing /opt/tljh and rebooting. Are there any other directories that need to be removed for a clean reinstall of tljh?