This error means -there is a memory conflict between the bootloader and the code (bootloadable)
Please check the "Communication Component" is chosen as USBFS in the Configuration Settings of Bootloader Component.
Build the project,and then after successful build,link the .elf and .hex in bootloadable component's Dependencies section of its Configuartion settings.
Then ,try to bootload using the new hex file.
If issue persists,provide us with the project.
I have the same issue. If I try and build my own simple bootloader I get this error when trying to erase the flash with the host program.
If I used the code from CE95391_PSocC5LP_USB_Bootloader it works fine.
Comparing the two projects I can not for the life of me find any differences.
Is there something specific I should be looking into?