Hi Brian,
I was fully confident I had double checked this before, but the type mismatch in the schema was exactly the issue. I changed one of the fields to int and the schema is now inferred correctly. Thanks a lot for the help! **************************************************************** Este e-mail e seus anexos s?o para uso exclusivo do destinat?rio e podem conter informa??es confidenciais e/ou legalmente privilegiadas. N?o podem ser parcial ou totalmente reproduzidos sem o consentimento do autor. Qualquer divulga??o ou uso n?o autorizado deste e-mail ou seus anexos ? proibida. Se voc? receber esse e-mail por engano, por favor, notifique o remetente e apague-o imediatamente. This e-mail and its attachments are for the sole use of the addressee and may contain information which is confidential and/or legally privileged. Should not be partly or wholly reproduced without consent of the owner. Any unauthorized use of disclosure of this e-mail or its attachments is prohibited. If you receive this e-mail in error, please immediately delete it and notify the sender by return e-mail. *****************************************************************