Warn [cpbackup_transport_file] Upload attempt failed: put xx.tar.gz failed

Basically, the problem I have a problem with uploading cPanel backups to NextCloud via WebDav… all backups are transporting fine except some big files failed to transfer to NextCloud server …

Nextcloud version **[Nextcloud]18.0.4**
Operating system CentOS 7.7
Apache or nginx version Server version: Apache/2.4.6 (CentOS) 
PHP version PHP 7.3.17 (cli) (built: Apr 14 2020 08:29:22) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.17, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.17, Copyright (c) 1999-2018, by Zend Technologies

warn [cpbackup_transport_file] Upload attempt failed: put
[root@xx accounts]# /scripts/cpbackup_transport_file --transport xxxxx --upload xxxxx.tar.gz
Attempting transport of ‘smokerstaging.tar.gz’ using transport ID ‘xxxx’’.
Instantiating Object
Using WebDAV URL xxxxxx
info [cpbackup_transport_file] Starting a “do_the_dew” operation on the “NextCloud” destination ID “xxxxxx”.
info [cpbackup_transport_file] Base path for destination is remote.php/dav/files/xxxx
Validating destination path /remote.php/dav/files/xxxxx
Making Path /remote.php/dav/files/xxxxx
Found xxxx
Found xxxx
Path creation successful
Uploading account backup xxxx.tar.gz to /remote.php/dav/files/xxxx

Setting custom header Content-Length to ‘6388186965’
warn [cpbackup_transport_file] Upload attempt failed: put xxxx.tar.gz failed

Version: 7.3.17

Memory Limit: 2 GB

Max Execution Time: 3600

Upload max size: 97.7 GB