Ah yes, that freezing is how breakpoints work. It freezes whenever that code you added the breakpoint to executes, this is so the program “Pauses” and you can check that breakpoint for many things. For example Say you want to see if your Weapon is indeed changing it’s Damage from 5 to 10 you would add a breakpoint to the Damage Set and when that code executes the program will pause and you can then look inside of your blueprint nodes for that function where that breakpoint is and check the integer pipe value going in by hovering your mouse over it.