I had an issue where a Bulk Delete job I had created was never executing and the status simply read "waiting for resources". I checked the Microsoft CRM Asynchronous Process Service and it was not started. When I started it, I received an error:
"The Microsoft CRM Asynchronous Processing Service service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs."