Iām working on the Rarity Generator. Iāve been running it without the timer loop and limiting the page size for testing, also logging the data.
When I run main.js:
it stops loading metadata after 53 NFTs,
then it returns 3 as "undefined",
loads the 57th set of traits correctly,
then returns the rest of the page (up to 500) as "undefined".
Itās very consistent and stops loading on the same sets of traits each time.
When I limit the page size to less than 53, the process completes and the data is loaded to the DB, as expected. Since they are loaded in order of rarity, thereās no way to pinpoint which NFT is the first āundefinedā.
Looking through the NFTs that do make it into the DB, I can see that all of their Token IDs are from the last 100 minted.
Iāve checked the metadata for the last 100 minted, and there are no obvious issues. Iāve also looked at the NFTs in question on OpenSea and the Moralis Marketplace on my website, where they load correctly and display all traits.
Some of the last 100 NFTs in my collection have been manually resynced on Moralis, some havenāt. There doesnāt seem to be any correlation.
At this point, Iām pretty well stuck. Just wondering if anyone has encountered something of this nature?