It is working as intended then, fighting and normal moves hit ghost typed Pokemon when you have Scrappy.scrappy makes fighting moves hit ghost
This is a known bug, not very high priority though. (Nothing uses Metronome seriously...)Metronome doesn't work at all