Hello Nick,
You will need to use a suitable file such as a magneto file on the contacts and give them a good clean. When you use the switch to flash the headlights, the contacts within the switch carry the full current load, hence they suffer burning and eventually fail as yours have done now. Cleaning them with a file should restore operation.
Ron.