This has happened to me too.
I have 3 UF blocks in a program and the first one has now got password protection. Surely this is a bug, perhaps the program password prompt (which I have disabled) has been activated on the first UF in the program instead of the main program??
So frustrating.