If someone is ignoring you, they will probably not stop ignoring you to tell you why. That's what "ignoring" means.
Mind you, perfect 'ignoring' isn't something people are especially good at. Many people will answer that question. If you happened to be interested in what such people may tell you it could be worthwhile to ask. The private vs public distinction also matters for many who are aware that giving that kind of public criticism can tend to negatively impact the reputation of the speaker as well as the recipient.
I often feel guilty for ignoring other people's comments or questions, and frustrated when other people seem to be ignoring me. If I can't indicate to someone exactly why I'm not answering, or can't receive such an indication myself, I can at least help my future selves and others obtain a better probability distribution over such reasons. To that end, I'm listing all of the reasons I can think of for someone to not respond to a comment/question, to save the effort of regenerating these hypotheses from scratch each time and prevent the possibility of failing to consider the actual reason. Note that these are not meant to be mutually exclusive.
If I missed any reasons (that happen often enough to be worth including in this list), please give them in the comments. See also this related comment.