OK this is just getting weirder and weirder.
PSU is up and running now, but getting that GitHub sync error every few minutes. It manifests in the UI like this:

I made a small change to a script and I can confirm that it is still syncing to GitHub! Just throwing this error for some reason every time it does so.