I had this issue with a Tapco G2 disconnector that was (obviously) improperly heat treated and "mushroomed" (as well as creating a "beak" like shape) and would no longer hold the trigger properly. After numerous emails to Tapco, and them refusing fault, it was sent back to them. They then claimed I filed on the disconnector to create that shape. I had not (it was a new rifle, new parts, new G2, and no file had EVER touched it. It was OBVIOUSLY a steel issue). After much (pissed off) emailing back and forth, they finally sent a new one out. That one still works to this day (as do my other G2's), but I'll NEVER buy a G2 again after their refusal to admit fault. I can NOT stand a company that has such poor CS and blames it's customers for it's own faults. Never again.
Back on topic... check your disconnector. Make sure it's a curved top, 7, shape... and not a "beak" shape (pointing downward. This is a sign of metal deformation/poor tempering).