I had major issues with mine as well. Woulnt e-start and replaced the relay and it worked, then later the connector on the relay failed and it wounldt run at all, or just maybe kick and run for 5 seconds.
Ended up taking apart jsu about every connection on the bike, cleaning, recrimping them, scraping up the male and female ends, coating in the electrode grease, and it worked after that.
I wasn't impressed with the non-waterproofness/ non-dustproofness/ non-bumpproofness
But, yes, the main starter relay and plug right next to the battery will fuk up your world if it's even slighty not right.