[GH-ISSUE #20] bug: Notification sound is not reliably playing #2

Open
opened 2026-09-04 00:49:37 +02:00 by Stone_Red · 0 comments
Owner

Originally created by @Stone-Red-Code on GitHub (Feb 22, 2026).
Original GitHub issue: https://github.com/RedWizardsLab/EchoHub/issues/20

Affected component

Client (EchoHub.Client)

What happened?

The notification sound, when getting pinged, sometimes fails to play with an error.

Steps to reproduce

  1. Send ping
  2. Receive ping
  3. Repeat if necessary (it it very inconsistent).

Logs / stack traces

System.Exception: Error executing MCI command 'Close All'. Error code: 288. Message: The specified device is now being closed.  Wait a few seconds, and then try again.
   at NetCoreAudio.Utils.WindowsUtil.ExecuteMciCommand(String commandString, Timer playbackTimer)
   at NetCoreAudio.Players.WindowsPlayer.Play(String fileName)
   at NetCoreAudio.Player.Play(String fileName)
   at EchoHub.Client.Services.NotificationSoundService.PlayInternal() in C:\Users\David\Downloads\EchoHub\src\EchoHub.Client\Services\NotificationSoundService.cs:line 50

Version

v0.2.5

Environment

OS: Windows 11
Terminal: Windows Terminal
.NET SDK: 10.0.103

Confirmations

  • I searched existing issues and this is not a duplicate
  • I removed sensitive info (tokens/keys) from logs
Originally created by @Stone-Red-Code on GitHub (Feb 22, 2026). Original GitHub issue: https://github.com/RedWizardsLab/EchoHub/issues/20 ### Affected component Client (EchoHub.Client) ### What happened? The notification sound, when getting pinged, sometimes fails to play with an error. ### Steps to reproduce 1. Send ping 2. Receive ping 3. Repeat if necessary (it it very inconsistent). ### Logs / stack traces ```text System.Exception: Error executing MCI command 'Close All'. Error code: 288. Message: The specified device is now being closed. Wait a few seconds, and then try again. at NetCoreAudio.Utils.WindowsUtil.ExecuteMciCommand(String commandString, Timer playbackTimer) at NetCoreAudio.Players.WindowsPlayer.Play(String fileName) at NetCoreAudio.Player.Play(String fileName) at EchoHub.Client.Services.NotificationSoundService.PlayInternal() in C:\Users\David\Downloads\EchoHub\src\EchoHub.Client\Services\NotificationSoundService.cs:line 50 ``` ### Version v0.2.5 ### Environment OS: Windows 11 Terminal: Windows Terminal .NET SDK: 10.0.103 ### Confirmations - [x] I searched existing issues and this is not a duplicate - [x] I removed sensitive info (tokens/keys) from logs
Stone_Red added the buggood first issue labels 2026-09-04 00:49:37 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RedWizardsLab/EchoHub#2