It would help if you would post a clear picture of the inside of the lock. Here are some possibilities. First, the bridle plate screws are loose allowing the fly to jump out of it's pin hole. Check all the screws to see that they are tight, except for the sear screw which should only be snug...