STLink v3, Open OCD "halted: PC"

Hello all,

When I try to use open OCD with the STLINK v3 and Cortex Debug I get the same error each time

  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4
  
  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4
  
  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4
  
  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4
  
  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4
  
  GDB -> App: {"output":"","outOfBandRecord":[{"isStream":true,"type":"target","content":"halted: PC: 0x080003b4\n"}]}
  
  halted: PC: 0x080003b4

And it will keep doing that as long as there is a breakpoint in my code. Even then it won’t let me step through each line of code. I feel like I have tried everything, editing the launch.json, makefile, tasks.debug, making a new project, and redownloaded the tool chains.

Please help.