# Known Issues

## 1. Environment-Specific Defaults

`application.properties` contains machine-specific Unreal paths and currently enables optional integrations by default.

Impact:

- first run on a different machine can fail at startup validation unless values are adapted.

## 2. Database Is Deleted on Shutdown

`ApplicationShutdownManager` deletes `data/health.db` during shutdown.

Impact:

- historical event data is not retained across sessions.

## 3. Duplicate Filtering Is Limited to Last Seen `_id`

`BinaryEventService` only rejects a duplicate when it equals the immediate previous `_id`.

Impact:

- non-consecutive duplicate IDs can still be persisted.

## 4. Startup Coupling to Optional Integrations

When `mqtt_sim.enabled=true` or `unreal.enabled=true`, startup is blocked if related files/paths are invalid.

Impact:

- optional integrations can prevent the core app from launching.
