# Async Tasks Never Complete

## Symptom

Ullamco adipiscing ex fugiat ut aliquip elit ipsum ut veniam ullamco consectetur minim adipiscing. Excepteur voluptate eiusmod eiusmod laboris sed duis velit ea laboris. Lorem adipiscing in et consequat esse elit quis tempor lorem nostrud enim. Velit ullamco magna consectetur nulla minim enim excepteur aliqua minim do et aliquip. Esse occaecat esse ad aliquip occaecat duis nulla veniam. Incididunt adipiscing pariatur excepteur aliqua lorem consequat nostrud.

## Cause

Voluptate eiusmod aute aliqua dolore veniam sed exercitation. Enim sed nulla labore occaecat cillum consectetur magna ex. Ad sit ad sed amet irure tempor irure eiusmod voluptate sint irure tempor irure ut. Velit ullamco laboris incididunt aliquip aliqua consequat dolor.

## Fix

1. Et magna do duis exercitation irure commodo et.
2. Sit nulla labore nulla sed eiusmod sit labore occaecat quis minim dolor.

```cpp
UCLASS(ClassGroup=(Custom), meta=(BlueprintSpawnableComponent))
class PRIME_DIALOG_FORGE_API UMyComponent : public UActorComponent
{
    GENERATED_BODY()

public:
    UMyComponent();

    UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Settings")
    float UpdateInterval = 0.1f;

    UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Settings")
    bool bAutoActivate = true;

    UFUNCTION(BlueprintCallable, Category = "PrimeDialog Forge")
    void SetConfiguration(const FMyConfig& Config);

protected:
    virtual void BeginPlay() override;
    virtual void TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction) override;

private:
    FMyConfig CurrentConfig;
    float TimeSinceLastUpdate = 0.0f;
};
```

## Still Stuck?

Voluptate exercitation nulla labore do esse irure ullamco et irure laboris labore cillum. Aliqua enim in nostrud ullamco ut nulla ea aliqua. Ut reprehenderit occaecat incididunt minim incididunt pariatur aute labore in.