Smart contract sync doesn't work with local-dev-chain

Hi!

I have a problem with using Smart Contract Sync with local-dev-chain. I’ve followed instructions for connecting Moralis with a local hardhat instance, and on dApp network settings it says that server is connected properly.

I have 3 syncs, one for ERC721 contract and the other 2 for custom ones, but none of them adds events to the DB.

dApp server url: https://3gayrhepvs83.usemoralis.com:2053/server

Events are being emitted correctly:

May anyone help me and tell me if I’m doing something wrong?
Also all of my smart contracts are using transparent proxy, does that have any impact?

at least for an event something is wrong with the ABI

here you need the exact abi in terms of indexed true or false, you could also try with different options until in works, you will also have to restart coreservices at every new try.

{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"}