Your NRST (pin 7) is either connected to GND or a capacitor. That is not correct. Use a pull-upcould have an external resistor and then you can add a capacitor to GNDhave a more defined RC time constant.
Another thing which is unclear now, is that usually the STLink don’t supply power to the MCU. There can be a 3.3V connection but that is usually a sense pin to let the programmer set the correct voltages.