Improve error handling in Workflow#startCb

I hit a hard to debug error when using startCb and I've created a fix that make the error reporting from that method better.