faulty filler neck grommet?

I had a brand spankin new one that came with new tank fail on my valiant with no visual signs of damage. I live close to whitepunkonnitro and he gave me one off of a parts car, and that solved it. funny how a 40+ year old reused seal worked better than a brand new one.