Speedy Node Swap Events Inconsistency

My question is in regards to the speedy nodes and I’m also a subscriber to Pro. I’ve built a simple discord bot to listen for swap events on a certain ERC20 token pair on Avalanche network. Have noticed that sometimes some swap events get missed where it didn’t register the swap event. I’m currently using a connection through speedy node using JSON RPC.

Is the Moralis server more reliable?