GAS "CancelAbilitiesWithTags" I can't find this anywhere

Hi, I am in the process of learning the GAS system. I am using ChatGPT to set things up. My attributes is set up and replicated clamped ect…

i have the try activate by tag node but it keeps telling me to use CancelAbilitiesWithTags to end the ability and I can not find this node no matter what I do. I’m going in circles with GPT now because its convinced I’m not dragging of the ASC or its not the right parent class.
Did EPIC change something? should I have this option.

Right now the only way I figured out how to end the ability is"GetGameplayAbilityFromSpecHandle" > EndAbility but this isn’t replicated. I can force replication with my own logic but I don’t feel this is the correct way. Any help would be greatly appreciated. Thanks.

Edit: A have searched for this problem, I can’t find what I should be using to end the ability.

GAS “CancelAbilitiesWithTags”

in my 5.3 it’s called UAbilitySystemComponent::CancelAbilities, where the first param is FGameplayTagContainer* WithTags.

Generally i suggest to skim through AbilitySystemComponent.h, there are a lot of interesting things that barely covered in documentation. Or just ctrl+f over it when you need something

This is all i have and none of these seems to be the right one.

A lot of GAS features aren’t exposed to BP out of the box. You have to either expose them itself or use C++ directly

Ok I see. I am finding lots useful things in the abilitySystemComponent.h, Thank you for that suggestion.