CYFISNP UM structure has been changed in PSoC Designer releases 5.0 SP6 and later, because of which CYFISNP does not appear in projects created using older versions of the PSoC Designer. The following is the workaround:
1. Manually change CYFISNP UM configuration name in PSoCConfig.xml using notepad:
a. Ensure PSoCConfig.xml located at subfolder of your project has read/write access and open it using notepad;
b. Depending on the configuration used in your project change all occurrences of OLD CONFIG NAME to NEW CONFIG NAME as noted below
OLD CONFIG NAME
NEW CONFIG NAME
c. Save the PSoCConfig.xml
2. Exclude old library files from project
a. Open the project in latest PSoC Designer release
b. Update CYFISNP UM as prompted
c. In Workspace Explorer under "lib->Library Source Files" and "lib->Library Header Files" sections locate all CYFISNP-related files, click right mouse button on each of them and select "Exclude From Project"
3. Generate and build your project
Note: This problem is specific for projects created in releases prior to PSoC Designer 5.0 SP6. This has been fixed in the latest version of PSoC Designer 5.1.