oeis(17).first_terms(12)
throws the
TypeError: You found a sign inconsistency, please contact OEIS
The sequence A000017 is 'dead', what means it has errors in the data and was replaced by another version. It is policy of the OEIS to keep such sequences so they can be found in the case they are referenced in the literature.
I think the OEIS functions should simply ignore sequences with the keyword 'dead'. At least they should not attempt to return terms of these sequences.