Hello
I made an error in my last post.
It should have said to check that it is automatically copied across to FPROT (the second time).
As stated before you will need to attempt to alter flash to prove that it is working.
You seem to be confusing flash protection with flash security.
The flash protection we are discussing here is meant to protect against code runaway or the like from inadvertently changing flash contents. It is not meant to protect from someone deliberately doing it.
To unprotect the flash you simply write to FPROT through the BDM connection, not exactly secure but rogue code proof.