Asking does anyone run into the same problem? is also grammatical, but has no sense in this context when applied after a simple past (... when I installed ...).
In other contexts it would just mean a different thing: you would be asking if anyone runs into the same problem on a regular basis, or is running into the same problem in the present, like if they are having the same problem as you right now.
However, with has anyone run into the same problem? you would be asking if someone has already (at least once, but in the past) run with the same problem, and would definitely make sense because it is compatible with the simple past used in the previous sentences.