Fixed Config not updating booleans and saving wrong key-value pairs when updated via ScreenSettings.