Use term system error instead of a generic error (because error_code won't be the same.