Skip to content

❗ Error: InvalidAccountData on NFT-to-SOL swap using ReleaseV1 instruction in MPL-Hybrid #18

@Mibrahimwali

Description

@Mibrahimwali

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions