WEBDAV: enumerating folders fails

Server:
OS: BananaPI PRO with Armbian 22.08.8 Jammy with Linux 5.15.74-sunxi
NC: 24.0.4
Linux-Client:
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye

curl --version
curl 7.74.0 (arm-unknown-linux-gnueabihf) libcurl/7.74.0 OpenSSL/1.1.1n zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3

Challenge/Goal
I want to recursively download a folder from NC using WEBDAV interface.
I have done this successful using powershell with single files like so:

$fileURL=$(Invoke-RestMethod -CustomMethod PROPFIND -Uri "$OC_BASEURL$OC_FOLDER" -Credential $credential -Body $oc_body -ContentType $ContentType|select -expand multistatus|select -expand response|select -expand href|where {$_ -like "*DATABASE-$DB_RHOST-$DB_RNAME-*.tar.gz"}|sort-object -property name |select -first 1)

Now want to adopt this method on Linux Bash to folder with unknown content. But I fail at the very first step: enumerating the folder.

approach

#  CUSTOM - OWNCLOUD ARCHIVE
OC_USER="jenkinsuser"
OC_PASS='XXXXXXX'

OC_BASEURL="https://nextcloud.contoso.com"
OC_FOLDER="/remote.php/dav/files/$OC_USER"
OC_REPO="/002_Monitoring/PRIVAT_Monitoring"

OC_body='
<?xml version="1.0" encoding="UTF-8"?>
 <d:propfind xmlns:d="DAV:">
   <d:prop xmlns:oc="http://owncloud.org/ns">
   </d:prop>
 </d:propfind>
'
ContentType="text/xml";

curl -H '${ContentType}' --data '${OC_body}' -X PROPFIND --user "${OC_USER}":"${OC_PASS}" --url ${OC_BASEURL}${OC_FOLDER}${OC_REPO}

Output:

<?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:exception>Sabre\DAV\Exception\BadRequest</s:exception>
  <s:message>Document is empty
 on line 1, column 1</s:message>
</d:error>

Log into NC Webinterface:
image

Remark:
The Folder is shared by another NC user giving only read access to jenkinsuser. IDK if that impacts the WebDav visibility.

What am I missing?