Android Decks, error 900

Nextcloud AndroidApp 34.0.0

Nextclod-Deck app 1.24.7, Server Version: 1.16.5

Steps to replicate it (hint: details matter!):

  1. Open decks on android

  2. Swipe down to refresh

Log entries

Nextcloud

App Version: 1.24.7App Version Code: 1024007Server App Version: 0.6.4App Flavor: fdroidFiles App Version Code: 340000090 (PROD)---OS Version: 4.19.157-perf-g92c089fc2d37(V816.0.6.0.TKHEUXM)OS API Level: 33Device: aliothManufacturer: XiaomiModel (and Product): M2012K11AG (alioth_eea)---com.nextcloud.android.sso.exceptions.NextcloudHttpRequestFailedException: HTTP-Anfrage ist fehlgeschlagen mit HTTP-Statuscode: 900	at it.niedermann.nextcloud.deck.remote.api.RequestHelper$ResponseConsumer.onResponse(RequestHelper.java:86)	at com.nextcloud.android.sso.helper.Retrofit2Helper$1.lambda$enqueue$0(Retrofit2Helper.java:71)	at com.nextcloud.android.sso.helper.Retrofit2Helper$1.$r8$lambda$lvTGXWzn448UkBzanOoTybLr_2w(Retrofit2Helper.java:0)	at com.nextcloud.android.sso.helper.Retrofit2Helper$1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)	at java.lang.Thread.run(Thread.java:1572)Caused by: java.lang.RuntimeException: HTTP StatusCode wasn't 2xx:Got [HTTP 900] for Call [GET http://example.com/ocs/v2.php/cloud/capabilities] with Message:[android.os.DeadObjectException]	at it.niedermann.nextcloud.deck.remote.api.RequestHelper$ResponseConsumer.buildCause(RequestHelper.java:103)	... 5 more

Supposedly similar issue.

Steps to replicate:

  1. NextCloud installed and works on GrapheneOS.
  2. Install NextCloud-Deck.
  3. Connect to NextCloud account.

Log Entry:

App Version: 1.24.7App Version Code: 1024007Server App Version: 0.6.4App Flavor: fdroidFiles App Version Code: 340000190 (PROD)---OS Version: 6.1.174-android14-11-gdc9dd4b6e609(2026062801)OS API Level: 37Device: lynxManufacturer: GoogleModel (and Product): Pixel 7a (lynx)---com.nextcloud.android.sso.exceptions.NextcloudHttpRequestFailedException: La requête HTTP a échoué avec le statut HTTP :900at it.niedermann.nextcloud.deck.remote.api.RequestHelper$ResponseConsumer.onResponse(RequestHelper.java:86)at com.nextcloud.android.sso.helper.Retrofit2Helper$1.lambda$enqueue$0(Retrofit2Helper.java:71)at com.nextcloud.android.sso.helper.Retrofit2Helper$1.$r8$lambda$lvTGXWzn448UkBzanOoTybLr_2w(Retrofit2Helper.java:0)at com.nextcloud.android.sso.helper.Retrofit2Helper$1$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)at java.lang.Thread.run(Thread.java:1572)Caused by: java.lang.RuntimeException: HTTP StatusCode wasn't 2xx:Got [HTTP 900] for Call [GET ``http://example.com/ocs/v2.php/cloud/capabilities``] with Message:[it.niedermann.nextcloud.deck.exceptions.DeckException: deck node is missing in capabilities endpoint!]at it.niedermann.nextcloud.deck.remote.api.RequestHelper$ResponseConsumer.buildCause(RequestHelper.java:103)... 5 more