WT4090 CE.NET 5.0 Stuck Beeper

The issue occurs with the beeper on the WT4090, The beepr will get "stuck" that is it will  sound out a continuous beep tone that can only be stopped by a warm boot or a second call to the beeper.  Since a second call to the beeper does fix the issue,  running an automated test for reproduction is dificult since looping the beeper call will always resolve the issue.  Also since the beeper  API is a non-blocking call there is no error returned to look for.

How can we go about resolving this issue as reproduction is a nightmare, however it is occuring at UPS at least 5 times a night.