Mine also cracked after a track day. After getting a new screen I noticed during refitting that the original installer of the screen had pre loaded the screen by misalignment of the dash mounted centre support bracket. I redrilled holes to ensure no preload and have had not problems since.
Phil
