Hi Ian,
There can be various reasons. It can be related to the network, more transactions, duration of the transactions.
Windows Event Log
Start with verifying the Windows Event Log and check if there are any MSDTC related errors reported.
Remote MSDTC server
Maybe a remote MSDTC server is configured on the machine? This is likely if MSDTC is made high available in your network.
To verify this:
- Open component services
- Expand the component services tree
- Right click "My Computer" and select properties

You should now get a new dialog.
- Select the MSDTC tab
- Check what the default coordinator is (local or a remote machine)

If a remote server is listed it is very likely that there are firewall issues.
Increasing MSDTC log size
You can also increase the MSDTC log size. Maybe you have more endpoints and more transactions. The default log size is 4MB, try increasing this to 16MB is the event log mentions that the log is too small.
- Open component services
- Expand the component services tree
- Go to Component Services > Computers > My Computer > Distributed Transaction Coordinator > Local DTC
- Right click "Local DTC" and select properties
A dialog should now open
- Select "Logging" tab
- Enter a larger value in the field labeled "Capacity"
DTCPing
If not, this could also indicate a network firewall configuration issue. You can use a tool called DTCPing to diagnose DTC issues between two machines:
Regards,
Ramon