so; quickly checking - you have
alarmEnabled = enabled
in config.txt
and alarm.txt is formated something along the lines of
// This first line is ignored. 1800 Alarm 1 Name 1345 Alarm 2 Name
If you do would you mind pasting the text of the files in a reply so I can test myself?