I agree with the last couple of posts, I think this is an issue with a defective or bad snap. I have four cheep sporrans, three of which have very stiff flaps that pull up, but the snapps hold well.

Go with the magnetic snap, they are very good.