How to go about finding problems?

I am a developer, and recently I have chosen a niche that interests me. I have went to people's websites within this niche and emailed them something like the following:

My name is Mark Mullins and I am a software engineer. I am doing research on <niche> software and I wanted to reach out to ask you a few questions.

  1. Is there any software you have been looking for that you are having trouble finding?
  2. Is there any software you are currently unhappy with?
  3. What tasks do typically you spend the most time on?

However I have not received responses. I don't personally know people within the niche. How do people go about finding problems that people are having within a niche?

Trending on Indie Hackers
8 long years to overnight success - $10k in a week 20 comments What it’s like to run a campaign on AppSumo. Viewst 1st month on air. 18 comments Roast My Landing Page & Get a Coupon! 15 comments Stylish but not communicating value prop? 10 comments Please stop using these terms incorrectly 🤦‍♂️ 6 comments We did an intense 12 week growth course and here's what we learnt 3 comments