People use too much lube. This is a problem because lube collects dust, and dust causes malfunctions. Ive fixed many 'broken' gbbs by simply cleaning them properly.
Clean the heck out of it with dawn and water and a toothbrush, let it dry completely in the sun for a while, then lightly lube it and try it again.