When connecting battery it makes a slight pop noise

Greetings,

Got 2 Anti Spark XT90S for both my boards. The battery was the issue with the popping not the board itself, you think this still should fix the issue?

Ya that should stop the issue alright

Popping issue. Why does it pop to begin with? Can I fix that?
Also, can you help with find out about short circuits etc? How to see if there are any with my board. I own 2 NeptunX boards. Beautiful boards but cut out while using and hard to troubleshoot issues with Chinese manufacturer.