I got this exact problem when I was trying to restore to a RAM disk folder (/dev/shm) in Linux. It worked for me restoring to an SSD drive on that machine. See this, for example:
https://forum.duplicati.com/t/restore-failing-on-every-attempt/21786
Can you try it to a folder on the same machine as duplicati, and then copy it over manually?