If there is an error here, then you can not retrieve any information, so log an `error`, call on error and do nothing more. Indeed, this remind me you should check if our app can access `settings` by checking its permissions. If not, please add the proper read permission to the Manifest.