Undefined index: siteSettings when updating entry types
Even with 'useProjectConfigFile' =&gt; false, it is still active under the hood.

Could you run ./craft project-config/rebuild and see if that fixes the issue?