WebDAV requires delete to edit : GCS backend

hello and welcome to the forum,

i did a quick test trying to use your use-case, i could not reproduce the issue.
i used a aws s3 clone called wasabi and the bucket does not have s3:DeleteObject.

i was able to re-edit an existing file.

hard to know what is going on without a full debug log...
as a test, re-start the rclone serve webdav, re-edit that same text file, kill the webdav server.
that should create a small debug log, post that entire log.

another option, which will produce a larger debug log is to use
--dump=headers --retries=1 --low-level-retries=1 --log-level=DEBUG --log-file=rclone.log