Personally I do not mind the scanner how it is. Back when PUP could solo Diabolos (well keep in mind it was at 75 cap, nowadays I am sure some PUP can do it with out such a tactic) it kept the puppet from trying to aspir it.

However, once again the OP was not using the scanner. This is just AI glitching or the puppet really knowing it will likely resist any element it would cast.