There a number of reasons as to why the timeout occurs:
- High load on the DCE, causing the process to take too long to respond
- High load on the poller, causing the command not to complete in time
- Network issues between the poller and DCE
- In some very rare cases, the command doesn't get run correctly in the back-end or never runs so a response is never returned