I am trying to get my player’s weapon to avoid clipping through walls, so I added a collision box around the weapon and scripted a basic overlap event in the weapon’s BP. It plays a montage animation on beginning overlap, and stops playing it when overlap ends.
It works well enough, but when the player looks at certain angles, their weapon begins to jitter and vibrate as though the animation is activating and deactivating over and over in rapid succession.
Is there any way for me to avoid this? Should I use something other than a collision mesh with an overlap event?

