Hi,
It's likely due to the 0.18.4 changeover/upgrade for Beehaw. Front end (UI) went fine to the 0.18.4 which is why you have those settings available to change; but the backend server (BE) had some issues and I needed to rollback to 0.18.2 to get the site functional. This is because those settings exposed in the UI are new with 0.18.4, while the other settings existed before 0.18.4 so they have a corresponding entry in the DB.
I know this is a frustrating setup and I'm sorry you're experiencing issues with expected behavior vs actual. We are working to resolve the BE issues quickly, to get everything in sync.