Fahrsimulator_MSY2526_UX/docs/KNOWN_ISSUES.md

34 lines
904 B
Markdown

# 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.