Description:
While using the Metaplex MPL-Hybrid escrow protocol to swap NFTs for SOL, I encountered a critical issue during the release phase. The transaction simulation fails with the error: invalid account data for instruction at Instruction 0 (ReleaseV1).
Observed Behavior:
Transaction fails with the following simulation logs:
Program MPL4o4wMzndgh8T1NVDxELQCj5UQfYTYEkabX3wNKtb invoke [1]
Program log: Instruction: ReleaseV1
Program log: ProgramError occurred. Error Code: InvalidAccountData. Error Number: 17179869184.
Error Message: An account's data contents was invalid.
Full error:
SendTransactionError: Simulation failed: invalid account data for instruction
Expected Behavior:
NFT should be successfully swapped for SOL using the escrow’s configured release function.
Transaction for Reference:
🔗 Solscan Link (Devnet)