Till now I had the same issue (0kb file after syncing form phone). I had renamed vault-files in the nextcloud enpass folder (_vault.enpassdbsync) to have a backup on previous snyc trials. I now deleted all files in the nextcloud enpass folder, except the vault.enpasdbsync file. For now it seems to work. I hope this will hold on. It seems that the app only allows one file in the nextcloud enpass folder. Maybe you also have other files in this folder.