I'm using 0x protocol v3 (more specifically the
nft-swap-sdk) on Polygon to try to do NFT<>NFT swaps and keep running into an a Metamask error.
When filling a signed order I'm getting this browser console error and Metamask doesn't popup at all:
MetaMask - RPC Error: Internal JSON-RPC error. code: -32603 data: code: 3 data: "0x4678472b43693c6356dfe50fa860e046b18bfc620c5c855517bfab74eebfdcb898531f4a00000000000000000000000000000000000000000000000000......." message: "execution reverted" message: "Internal JSON-RPC error."
I saw some tips about overriding the gas limit but that didn't work.
I'm not sure what to try to debug next. I verified the order signature and it was correct and the order data looks correct as well.
I saw other tips about trying a new Polygon RPC but I didn't get far with that either.
Has anyone experienced this error on Polygon and have any tips to debug?