Sounds like a stripped or misaligned gear in the advance mechanism. Probably needs an experienced repair person and a parts camera for a fix.