Accessと通信するDDEサーバアプリをつくっています。

DDEサーバ が起動しているにも関わらず、Accessからの接続がエラーになる
場合があります。

初回の接続(Access->DDEサーバ)は必ずうまくいくのですが、その後、接続が
できなくなり、一度できなくなると、DDEサーバアプリを再起動するまで接続が
できません。

サーバアプリ側に原因があると思うのですが、どうしてもそれを見つけられない状態です。
DDEのコールバック関数の先頭に MessageBeep(0); と書いて、通信が生じた場合に
音を鳴らすようにしてみたのですが、Accessからの通信要求時、Accessではエラーが生じ、
サーバアプリでは何もおきません(Beepがならない)。

どなたか、お力添えいただけませんでしょうか・・・・・?