So it seems to want different null values depending on the column, or there must be some null character that it ignore (but I can confirm that character is not 0). Can work around by putting something fake in those columns, just would think theres a better way.