Check the name of your file in mission root directory. I had this problem yesterday and found that the file name was FAR_revive-master. Delete the -master part and it should work.
On a side note, a brilliant, uncomplicated script. However, having issues with movement after revive (the character seems to move without any imput from the keyboard/mouse). Has anyone had any issues like this, and if so how did you fix it?
Cheers in advance