Be sure the feat name matches what is in the quotes exactly. I would also try
changing the hyphen to a space in both the feat name and the code to avoid any
issues. (There are several type of hyphens that look similar).
Also don;t forget to remove the feat if the item get unequipped unless you
want it as a pass-around "Everyone gets blind-fighting"