Can you share your entire program? If you run Samples/reset_demo.c, does that work? Does ipA point to a constant string somewhere in flash? If not, ipA might be protected but the buffer it points to is not.
What if you declare `protected char ipA;` and then write data into that buffer?