alarm worker return on error