Uvisor and flash storage

Hi All,
I have enabled uvisor on K64F board and want to use FlashIAP to write some data to flash. But I am getting the following exception:

HALT_ERROR(./core/vmpu/src/vmpu.c#431): This is not the PC (0x2000A08A) your were searching for

The problem I guess it that the flash program routine is executing from RAM region when erase() or program() is called. Currently does uvisor support such functionality?

Also, is there anyway write to flash memory with uvisor enabled?