Transactions going into pending..

We are running CRM application that is running on IS 6.1 and uses broker 4.6. The application runs fine most of the time but some times the trasaction go into pending state. I dont see any problem in the broker or the through the adapter manager.

Sometimes it goes away with doing anything and sometimes i end up restarting the adapters and also clearing the clients on the broker??..

This seems to be a recurring issue now and I need to find the cause for this.

Any help is deeply appreciated.