I’ve experienced in testnet this flow:
Called for 3 different nfts a function of a contract that comtains a transfer from and an event
On metamask they stuck as queued (2 of them) and pending the other
On moralis the events were catched and all confirmed true after 10-15 minutes
On polygonscan transactions are on success state
On opensea the owner changed (a marketplace contract)
OwnerOf on my contract of these tokens is still me, and indeed they are still figuring as mine, I can put them on sale again and metamask let me do that, for my contract owner didn’t change, and sale item was not created.
All of this was working till yesterday…
What could have happened?