Note that when using workflows with Variables of type Exception, you might run into serialization issues. This is usually not a general Workflow problem. However if you use persistence feature, workflow host with enforce serialization of all variables...