It shows up anytime you can see them on your scanner, regardless of range. You could try reopening your browser if it isn't working. When the bandit fitouts aren't showing up, you can also try clicking on yourself to see if your own fitout works for some reason, to try to troubleshoot.
I experimented with range today and found that I have to be within my personal sensor range (with or without macros) for the pop-up to work. Anything outside of my personal range, but that I could see with shared sensors, did not show the pop-up. MSPs had no affect on the situation besides allowing sensor sharing.
I'm interested to know if this deduction is correct, and if so, is this the way it is intended to work? It does have a significant impact the usefulness of the perception skill in my opinion.