One “Invalid password” cause is a browser or extension filling in the wrong password (maybe GUI?), e.g.:
Failed to patch with remote file
I can’t restore from GUI with 2.0.5.1
Technically this error is in the post-restore file integrity test, but that doesn’t rule out a restore problem too.
Does restore to a different folder work? Is there anything acting on the original folder that might change it?
Logging restore at verbose level will show file name and actions. About → Show log → Live → Verbose
What does that have to say about the file, or does it not mention the file at all (which would seem odd…)?