I'm thinking it might just be your latch malfunctioning. I had a similar one that although seeming to be fully closed would pop back open sometime later. Make sure the latch is clean inside and that the hinge side of your gate is clear so that it's closing properly.