Switched SettingsController to async/await while fixing an issue where an async method was used as a regular one.