Have you checked your charger and wall wart. Those can go bad. Take another spinner or ego and hook it up to the charger. Is it working normal? Do you have a multimeter? If it is not the charger setup and you have cleaned connector and played with the pin, and the multimeter confirms death, then it is over.
I am not an expert but the egos and spinners are only good for so long. Then when they are dead you need to replace them. It may be time. Seems like you did not get good life out of it, but it happens. How you
vape and how you recharge (frequency, etc.) can all affect the life of the battery.
The only other thing I can think of is for you to talk to the vendor you bought it from.
fasttech has a 90 day return policy, I believe. Most vendors and B&Ms don't but check with who you bought it from before you toss it. They may replace it or give you a discount on a replacement, if you choose to purchase another from them. They also may tell you warranty is DOA only.
I have 2 1300mah spinners and 2 1300mah winders that I rotate. One is used each day and another is charging. Mine are three months old and still going strong. But each one is only used once every 4 days.