Better Error Notifications When Publishing
Errors when publishing a workflow can be difficult to troubleshoot since the error messages are generic.
"Error publishing workflow. Specified data type does not match the current data type of the property"
It would be helpful to know what property it is talking about, the data type it is expecting, what is trying to send it the incorrect value and what value it is trying to send.
And where in the workflow the error occurred