Invalid hex number when listing NFT for sale

So I’ve used this tutorial about how to create an NFT marketplace.
I’ve deployed everything to the Mumbai test net and it seems to work like a charm.
My own NFTs (also deployed to Mumbai test net) initially show up in the tab “Your collection” but when I list them for sale they disappear from my collection and does not show up for sale under the “Explore” tab.
The transaction does not show up on the NFT marketplace “Transactions” tab but the transaction show up on Mumbai polyscan. The NFT has been transferred from the owner address to the marketplace contract.

This error gets thrown in the logs, I assume it might have something to do with it?

Error: Invalid hex number
    at fetch (/moralis-server/lib/cloud-code/plugins/convenience/web3Api.js:144:11)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

The NFT is deployed using the openzeppelin ERC-721 standard.

It looks like there is a separate thread for questions about that tutorial: Cloning OpenSea NFT Boilerplate Questions

maybe you could try to debug it to see what were the parameters when it gives that error