I just created a custom sync to test events on contract, and it does not seem to be working.
Dapp Url: https://wybemdie4rfe.usemoralis.com:2053/server
Contract address: 0xc8b4084f878e89d947168Ec0444951d1FA4A830e
ABI:https://mumbai.polygonscan.com/address/0xc8b4084f878e89d947168ec0444951d1fa4a830e#code
Chain: Polygon Mumbai
I verified that the contract actually emits through polygonscan.
Contract code:
event optionCreated(uint32 _dropID, uint256 _price, uint32 _quantity, string _uri);
function createOption(uint32 _dropID, uint256 _price, uint32 _quantity, string memory _uri) public onlyRole(ADMIN_ROLE){
...
emit optionCreated(_dropID, _price, _quantity, _uri);
}