I use the ship scanner one million times a day. I am completely fed up with how crap it is:
It never gives a full fit report with a single scan.
I can scan a target 5-6 times and STILL not have a full fit.
It forgets modules it has seen between successive scans.
Please sort this out. Either make it work perfectly 100% of the time, or create a new skill that I can train that will make it work perfectly 100% of the time.
It is intentional that you won’t get a 100% result and get slightly different results each scan. Sometimes even modules get doubled. It is your experience and skill to guess what the “exact” fit of your target is from the hints the ship scanner gives you.
I highly doubt CCP wants to have ship scanners 100% accurate. And tbh, scanning someones ship should get you a suspect timer anyway, there isn’t any more suspicious action than someone checking another vehicle for weak spots or lucractive items to steal.
Have you considered that CCP maybe does not want ship scanning to work perfectly?
That this is why they designed this feature with an intentional inaccuracy? Accurate scans are easy to program, someone had to go out of their way to intentionally add a randomized inaccuracy for some reason.