For any Moralis issue, the first place to check is the logs section in the dashboard.
Uncaught (in promise) Error: Non-Ethereum Enabled Browser
Make sure MetaMask or another Web3 wallet extension is installed in your browser.
Using Moralis requires your app to be hosted in a web server on localhost or some other public domain. If you try to run an HTML file directly from the disk Moralis is unable to communicate with your app as it can't connect to your file directly.
The easiest way to do this is with the "Live Server" extension in the Visual Studio Code editor (or look for a similar extension for your editor of choice).
Ensure that the Moralis server is pointing to the correct network.
Check that the event topic is correctly defined.
There should be no spaces between commas, no event param names only types.
Was the event ABI included, and properly formatted?
Ensure that the event sync is pointing to the correct contract address.
Ensure that the Moralis server is updated to the latest version.
Switching the local devchain from Ganache to Hardhat (or vise versa) may result in a corrupted server instance. If you want to switch from one to the other, it's better to create a new server instance.
Are you forking the mainnet? This feature in both Ganache-CLI and Hardhat is not yet supported.