Or accidentally dragged it into another folder, as a friend of mine did with the complete Applications folder, as a result of which he came to me in a state of hair-tearing.
Against that possibility as an explanation is that the alias system should be capable of finding a target app. (or a file) anywhere on the same drive, or the same volume if there is more than one volume on a drive—even if the target's name has been changed—because an alias points to a unique number assigned to the target, not a name.
Another, and perhaps more likely possibility is that an auxiliary file of FireFox is damaged or missing.
de
Against that possibility as an explanation is that the alias system should be capable of finding a target app. (or a file) anywhere on the same drive, or the same volume if there is more than one volume on a drive—even if the target's name has been changed—because an alias points to a unique number assigned to the target, not a name.
Another, and perhaps more likely possibility is that an auxiliary file of FireFox is damaged or missing.
de