Not sure why its not working, but I also tested the label udf on Win8.1 and while it returns "The operation completed successfully", the label does not change. Tried running under normal and admin. Seems like to me I have used this in the past, so it could be something to do with Windows.

What version are you testing on?