Print Widget: handle async errors