Appium inspector not working on windows

Please help me to fix th following issue

I am using the following desired capabilities to launch appium inspector

{
“deviceName”: “Realme C1”,
“platformVersion”: “9”,
“platformName”: “Android”,
“appPackage”: “com.meterialism.mypunelocals”,
“appActivity”: “com.meterialism.mypunelocals.activities.HomeActivity”
}

I am getting following error
An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: ‘Command ‘C:\Users\win10\AppData\Local\Android\Sdk\platform-tools\adb.exe -P 5037 -s b990d528 shell settings delete global hidden_api_policy_pre_p_apps’ exited with code 255’; Stderr: 'Security exception: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS

java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
at com.android.providers.settings.SettingsProvider.enforceWritePermission(SettingsProvider.java:2028)
at com.android.providers.settings.SettingsProvider.mutateGlobalSetting(SettingsProvider.java:1093)
at com.android.providers.settings.SettingsProvider.deleteGlobalSetting(SettingsProvider.java:1076)
at com.android.providers.settings.SettingsProvider.delete(SettingsProvider.java:666)
at android.content.ContentProvider$Transport.delete(ContentProvider.java:408)
at com.android.providers.settings.SettingsService$MyShellCommand.deleteForUser(SettingsService.java:406)
at com.android.providers.settings.SettingsService$MyShellCommand.onCommand(SettingsService.java:289)
at android.os.ShellCommand.exec(ShellCommand.java:103)
at com.android.providers.settings.SettingsService.onShellCommand(SettingsService.java:51)
at android.os.Binder.shellCommand(Binder.java:634)
at android.os.Binder.onTransact(Binder.java:532)
at android.os.Binder.execTransact(Binder.java:731)’; Code: ‘255’