No Metatdata Found. Try Again Later. Question

Hello,

I am receiving NFT Transfer webhooks. They do not include metadata or URI. So I resync and get the NFT metadata but receive: [message] => No metadata found! Try again later.

Is this correct? What are best practices for when/how to get NFT metadata after a transfer?

Related. When/how to get metadata after there’s been a “reveal” that changes metadata?

Thanks,

Pat