stage emit error with also context. for centralized error/done handling