Problem with ionic-appauth on Android device (iOS works ok)

Installing @capacitor/browser got me past this. I tried @capacitor-community/http and was able to get rid of Cordova plugins too. Works great on iOS, but not Android.

2022-05-09 14:13:30.745 14937-16415/io.ionic.starter I/System.out: org.json.JSONException: JSValue could not be coerced to JSObject.
2022-05-09 14:13:30.746 14937-16415/io.ionic.starter E/Capacitor/Plugin: JSONException
    org.json.JSONException: JSValue could not be coerced to JSObject.
        at com.getcapacitor.plugin.http.JSValue.toJSObject(JSValue.java:42)
        at com.getcapacitor.plugin.http.CapacitorHttpUrlConnection.setRequestBody(CapacitorHttpUrlConnection.java:193)
        at com.getcapacitor.plugin.http.HttpRequestHandler.request(HttpRequestHandler.java:395)
        at com.getcapacitor.plugin.http.Http$1.run(Http.java:83)
        at java.lang.Thread.run(Thread.java:920)

Tracking in capacitor-community/http#199.