It is likely that the heater is set too high in the unit, and it is touching the heater cover. Confirm heater placement in the unit; top of the heater should be located between the center and top of heater cover.
Also, the heater needs to be centered in the heater cover. If it is angled and touching the glass heater cover it will crack the heater cover