Pass the real TaskException to a client instead of a simple String