So a lot of people have incredibly unrealistic expectations.
It seems like literally 1 in 4 or 1 in 3 programmers have startups today. In that context getting 2200 signups is not failing hard. Getting people to log in is not failing hard. Getting 9 people to actually use your product is not failing hard.
In reality, that is a story of mild success and I would take it as a solid motivation to keep working on it.
I mean, to be honest, after putting everything into my own startup, if I can't ever get more than a few people to really use it then I am going to be devastated.
But everything that I read about business suggests that getting customers to actually use your product is very hard and requires a long-term effort. Those stories also almost always say that there was an evolution of the product before it gained traction.
You are saying you only worked on it for a month or so. I have been working on different variations of my idea for more like 8 months. I have not 'launched' anything yet. So I have 0 signups.
You are way ahead of the curve man and just need to keep your expectations a bit more realistic and keep going.