SetSmartLinkEnabled doesn't do anything

I have a SmartLink BP that is supposed to enable and disable depending on a boolean variable. The boolean is being set, but SetSmartLinkEnabled doesn’t seem to be doing anything, because my AI can still use it. What’s going on here?

And just to specify, I want to disable/enable the SmartLink in runtime.