Skip to content

[Enhancement]: Invalid QR code for Sign Typed Data in HW transaction  #23961

@benjisclowder

Description

@benjisclowder

Describe the bug

Scanning the QR code from the confirmation screen after initiating a Sign Typed Data transaction in the Test dApp via Hardware Wallet (Keystone) is unsuccessful. Message received on hardware wallet screen: "Invalid QR code. QR code data not recognized. Please try again".

Expected behavior

QR code can be scanned and transaction confirmed.

Screenshots/Recordings

![WhatsApp Image 2024-04-11 at 13 53 42](https://github.co

Screen.Recording.2024-04-11.at.13.50.00.mov

m/MetaMask/metamask-extension/assets/120041701/bf04805d-bd55-4de2-90f5-21a17b60c70d)

Steps to reproduce

  1. Import a hardware wallet account into MetaMask
  2. Connect to the test dApp: https://metamask.github.io/test-dapp/
  3. Scroll to Sign Typed Data transaction and proceed to initiate transaction
  4. A QR code is displayed, to be scanned via hardware wallet device
  5. Proceed to scan QR code
  6. Notice a message is displayed on the hardware wallet device: "Invalid QR code. QR code data not recognized. Please try again" and transaction confirmation is not possible

Error messages or log output

"Invalid QR code. QR code data not recognized. Please try again".

Version

11.13.0

Build type

None

Browser

Chrome

Operating system

MacOS

Hardware wallet

Keystone

Additional context

No response

Severity

No response

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions