Starts or increments a presentation flow guard for this interactor. While any guard is active, the interactor retains the current presentation state and blocks prompt-driven activation.
Use this from Blueprint when a custom UI flow owns timing. For command-driven terminal flows, prefer Interaction Action Begin Flow Guard so the guard starts before state-changing execution actions.
UFUNCTION(BlueprintCallable, Category = "InteractionRuntime|Flow Guard")
bool BeginInteractionFlowGuard(FName Reason, FName EventTag = NAME_None);