That should not happen, of course. I mean, I got a cheap chinese watch off AliX with such a strap and while I had my qualms, it held on. Are you sure you're fully seating both pins?
Two solutions: warranty claim, or get a regular non-quick-release setup.
I think French and Heinz use Canadian tomatoes. So does the bottle of Compliments in my fridge. I guess we grow more tomatoes than we realize :)