Queue event getting lost in ATC

I have an ATC which has a queue of events. When I try to stop the ATC using the following command

adapter_restart -stop ATC_Name brokerName@BrokerServer:serverPort

One event gets lost and it does not log into the log tables.

What can I do to solve this problem . This is very urgent. Any help will be highly appreciated.