From what I can make out from the photo, is its center all pooched out and is the unviewable far side, possibly, being split ?
This one below meets X2 line cap specs and tolerances and even excels on the all important AC voltage spec.
If yours is not having this 15mm lead spacing, check for...