Can't crouch from external blueprint

So before anything else: I have can crouch enabled, nothing related to crouching is disabled, and I’ve done this many times before. For the first time, I’m trying to call crouch from an external blueprint, however, while crouch DOES get called (I’ve checked while running), the capsule half height does not get changed, and I mostly need that to happen since manually setting it doesn’t keep the anchor at the feet.
I have tried both calling crouch via cast AND using a custom event to call it within the playerCharacter bp. Help me pls!