It would be hard to tell which part of the snap is at fault. I think I would call Shoei Customer Service and explain the problem. They may send you another set of pads. That's too nice of a helmet ($$$) to have this issue. I really like mine.
Good luck.