Are you using Docker Desktop? I think I saw this issue only with Docker Desktop when the file on the host had wrong permissions and the in the VM the file was listed but somehow the VM didn’t have right to actually access it. I don’t remember the details.
In this case it is not a bind mount, but copy so it is not the same issue.
And the ls command shows a dot character in the list of permissions which shouldn’t be there normally.
I updated your post to use a code block. So we can see it better. Please follow this guide to share codes, logs or terminal outputs.
Can you copy the file anywhere else in the container?