It sounds like your scizor is OK, so my question is what Ball is it in? I know that there have been some issues with Nintendo's hack checks flagging perfectly legal and legitimate Pokemon (specifically scizor, actually) if they're in a Safari (
) or Sport (
) Ball.
(Defog isn't the issue here as it's an Egg Move for Scyther in the later generations,
although if this scizor learned it as a TM rather than an EM, then that's your problem. Only stuff originating in gen 6 or 7 can be used in battle spot - these can be identified easily on the Summary screen the the presence of either a blue Pentagon or a black +)
EDIT: Just read that you said you received the parent Scyther through Wonder Trade, meaning that this Scizor originates on gen 6 or 7, so we can eliminate that as the issue.