✅ Better fallback when Neural Recognition cannot run locally
- Fixed a case where unsupported runtime setups could keep reporting repeat native failures.
- DRE now keeps cloud transcription fallback enabled for these unsupported environments instead of repeatedly escalating the same failure.
✅ Silero voice activation could fail with invalid VAD tensor state
- Fixed a recovery edge case where Silero VAD could hit an invalid ONNX state shape, then retry with stale detector state.
- DRE now only retries with a fully recreated detector state, reducing repeated resets and missed voice activation after this error.
✅ Push-To-Talk no longer gets stuck waiting on a previous voice attempt
- Improved handoff between back-to-back Push-To-Talk inputs so voice input recovers faster.
- This avoids the long "waiting" behavior that could make voice recognition feel hung.
✅ Speak and Signal to Noise now update correctly
- Fixed an issue where the Sound view could show
SpeakandSignal to Noiseas 0 dB, including in Push-To-Talk mode. - These values now update from your live microphone input across input modes.
✅ Gap is ten tenths or point ten
- DRE now understands the importance of seconds
✅ What’s the gap behind
- Voice commands for telling gaps would not always use the requested direction (ahead/behind)
✅ Sim chat SendKeys no longer fails intermittently
- Fixed an intermittent chat-send failure where DRE could fail to inject messages like
#fuelinto sim chat. - Chat key injection is now serialized, reducing random send failures during rapid or overlapping chat actions.
✅ Driver names with unusual formatting
- Fixed a case where some opponents could end up with an empty parsed driver name when the sim provided malformed or placeholder name fields.
- DRE now falls back through multiple name sources and keeps a usable name instead of dropping the driver name.
✅ Car data updates no longer fail when setup data is still loading
- Fixed a startup timing issue where DRE could hit an internal error while updating car fuel data in the pits.
- DRE now waits safely for available reference data before applying those updates, so car data sync continues reliably.
✅ Fuel Analytics no longer crashes on rare fuel window draw states
- Fixed rendering crash in Analytics -> Fuel where invalid fuel window points could close DRE instantly.
- DRE now skips drawing that fuel window shape when values are invalid and keeps the rest of the graph working.
✅ ACC shared memory now recovers when Windows blocks the file
- Fixed a startup issue where ACC integration could fail if Windows marked the shared-memory DLL as blocked.
- DRE now clears that block automatically and retries, so ACC detection can recover without a reinstall.
✅ Closing DRE now shuts down more reliably
- Improved app shutdown timing so DRE closes its helper processes more consistently when you exit.
- This reduces cases where DRE appears to still be running after closing.