I got the same problem. Did you guys fix that?.
STM32F407 is read protected by Level 1.
You can connect st-link to read, but you have to lower level to 0, If you do this you gonna erase all device....