I’ve been trying to code a wall climbing system, using LineTraceSingleByChannel() to detect when the player is at a certain distance from a surface. But for some reason, the OutHit.bBlockingHit always returns true, even when nothing is hitting the raycast. Do I need to initialize or reset the OutHit at any point to make this work?