I am positive this is simply not user mistake, For the reason that recovery phrase was present in two different sites: backed up in a file on S3, and printed with a piece of paper. This article explains BIP39, the standard that defines how seed phrases are created, and summarizes https://bookmarkbells.com/story19526634/ledger-seed-phrase-bip39-no-further-a-mystery