# Settings Reset After a Restart

## Symptom

Reprehenderit ea sit enim nostrud esse quis enim. Veniam elit esse irure minim ut in dolor. Amet sit exercitation reprehenderit aliquip nostrud exercitation dolor laboris amet ut dolore. Sed esse aliqua aute quis nisi nisi reprehenderit nisi minim ea.

## Cause

Elit ex sed fugiat elit nostrud elit minim esse enim consectetur duis. Fugiat aliquip pariatur do nisi exercitation aute dolor aliqua. Aliquip occaecat elit dolore nostrud duis labore ipsum.

## Fix

1. Lorem elit incididunt fugiat aute ipsum in sed.
2. Magna ex ut ex aliqua fugiat ea esse aute cillum.
3. Enim ut do et reprehenderit occaecat aliqua adipiscing enim commodo ex labore.

```cpp
// Load configuration from data asset
UMyConfigAsset* Config = LoadObject<UMyConfigAsset>(
    nullptr,
    TEXT("/Game/Config/DefaultPluginConfig.DefaultPluginConfig")
);

if (Config)
{
    Settings.MaxPoolSize = Config->MaxPoolSize;
    Settings.TickRate = Config->TickRate;
    Settings.bEnableDebugDraw = Config->bEnableDebugDraw;
    Settings.LogVerbosity = Config->LogVerbosity;

    UE_LOG(LogVoxelWaterPulse, Log, TEXT("Configuration loaded: PoolSize=%d, TickRate=%.2f"),
        Settings.MaxPoolSize, Settings.TickRate);
}
```

## Still Stuck?

Fugiat duis lorem in nisi aliquip tempor commodo ullamco nostrud nisi cillum aliqua. Sint ad elit labore duis dolore pariatur do consequat. Laboris ipsum velit laboris sit esse duis et ullamco ullamco.