This is IC programmer manufacturer.
Recently we support this MPN(FS32K144HFT0MLHT) with SWD and IAP(boot code).
We face a issue that the content 0x7F is written at address 0x40D, and then programmer read the contents are blank(0xFF) at address 0x400 to 0x7FFFF after power cycle. if we change the content from 0x7F to 0xFF, and the content are correct at whole flash after power cycle. i think whether we have to set up the register in the initialize process and avoid the issue is happened.
Left side is content in software buffer ; Right side is content of chip.