Debugging issues with PSBTs can be painful, SW_INCORRECT_DATA is essentially a blackhole that tells you nothing about what went wrong.
- it would be greatly appreciated if debug firmware at least has a PRINTF statement prepended to indicate why it's sending this error back.
- even better would be an error code through
SEND_SW_EC - that way you don't even need debug firmware to debug any issue π
PS: does ledger publish debug firmware for the bitcoin app?