Troubleshooting Exceptions: System.Transactions.TransactionInDoubtException
The exception that is thrown when an operation is attempted on a transaction that is in doubt.
A transaction is in doubt when an enrolled resource manager cannot be contacted.