A standing order’s confused these robots. Strange! (8)
I believe the answer is:
androids
But I can't explain it at all! Could you help me understand?
(Other definitions for androids that I've seen before include "Robots that resemble humans" , "Automatons that resemble humans" , "Robots in human form as in science fiction" , "Human-looking robots" , "Communication devices" .)