I ha da similar issue with the Parquet reader on windows. It seemed as if it had stored values from a previous load and was still working with them. On one occasion several reloads helped and then to delete the reader and load a new one.
Something could be wrong with the reader, which is bad because the parquet format should be some kind of standard.