In principle Keepass2android can open a file in nextcloud (here murena.io). It worked at least several months.
When I recently updated to v1.15 I also activated 2FA for the cloud. Since then I struggle opening the file. I get authentication errors (code=401), even with app password. I try this setting (file is in root folder):
URL to file: https://murena.io/remote.php/dav/files/my_username/filename
username: my_username
password: my_password / app_password
And when I change the pwd-file in my mobile app it perfectly stores the change in the file located in the Murena-cloud.
Hopefully this will be of help to someone else.