Describe the bug
When attempting to use MetaMask + Ledger to send a transaction with Ledger, the transaction immediately fails.
To Reproduce
Switch MetaMask to Ledger
Generate transaction
Click to confirm transaction
See notification that transaction failed
Expected behavior
Transaction should transfer to Ledger
User should be able to sign transaction with Ledger
Transaction should be successful
Browser details (please complete the following information):
Additional context
MetaMask error notification: Transaction failed! Error: TransportStatusError: Ledger device: Invalid data received (0x6a80)
We are also seeing this. @BassBauman how did you resolve the issue?

@wjmelements this issue was resolved for me when I changed the Ethereum app settings on Ledger to the following:
Contract data -> YES
Display data -> YES
Also see issue #43.
Thanks @BassBauman
Most helpful comment
@wjmelements this issue was resolved for me when I changed the Ethereum app settings on Ledger to the following:
Contract data -> YES
Display data -> YES
Also see issue #43.