Issue #2: Only read error string when we know that the error code will be followed by a string