Could not set Option bytes using ST-Link
STM32G070
STM32 ST-LINK Utility v4.0.0
STM32CubeIDE Version: 1.9.0
We are finishing a project and beginning to program production boards for testing. We have been debugging the boards using Segger JTrace's and do not utilize the option bytes of the G070 chip in firmware.
When we attach to the boards from the ST-LINK, the Flash memory tab fills out and the memory can be seen. If we try to erase the chip or program a new hex file we get a "Read out protection is activated" warning. If we select Target->Option Bytes, pull down Disable and hit Apply, the utility chugs along for a few seconds and then kicks out a error message "Could not set Option bytes!" The boards can be debugged fine but we need to be able to send updated hex files to the customer for testing. All electrical connections are good.
I have not found any relevant answers in searches as this issue was seen all the way back to 2016.
What is going on here. Is this a ST-LINK failure?
Thanks.

