I had some blue tops that were the same way. Worked fine though. It was legit (Testd it) and worked. I am not a huge fan of gh but just because the puck is broke doesnt mean it isnt good.
As long as the rubber has not been penetrated the seal should be good. Just wipe down real good with alcohol. Shipping sux they toss our shit around like dirty laundry.