getNFTOwners Error 500

getting http response status 500 for the following
const response = await Moralis.EvmApi.nft.getNFTOwners({
“chain”: “0x89”,
“limit”: 5,
“normalizeMetadata”: false,
“format”: “decimal”,
“disableTotal”: true,
“mediaItems”: false,
“address”: “0x2953399124F0cBB46d2CbACD8A89cF0599974963”
});

but i get valid responses for the same contract ID with token_id
const response = await Moralis.EvmApi.nft.getNFTTokenIdOwners({
“chain”: “0x89”,
“format”: “decimal”,
“mediaItems”: false,
“address”: “0x2953399124F0cBB46d2CbACD8A89cF0599974963”,
“tokenId”: “25694917297718293718808075550984068862621766876630406674780817132416904724580”
});

How many owners does that contract have?

hi, according to getNFTTokenIdOwners, there’s 4 owners.

In the first requests that fails, how many owners you expect?

hi,
it should return 4 owners.
but it just returns an empty {}, with http status code 500

This contract has only 4 owners?

yup, only 4 owners…

does it work as expected now?