Here is a hypothesis, but I have no means to test it:
The address of the error, 0xFFC0, is the start of an area referred to as "unused vector space".
But if you have a bootloader installed, the vector space is relocated down to a lower address
by the flash-protect hardware.
I suspect that the MyApp programs do not know about the bootloader, and need to have the
vector data moved to where the chip has relocated the vectors.
Message Edited by rocco on 04-15-200601:56 PM