I don’t think anyone knows what it is about one application that catches their eye versus another one that seems identical.
On paper you have everything that they look for. Then, again, so do many thousands of others. They seem to really like people who don’t give up. Try again the next year and your odds go up.