DBI MySQL Win returns nil for TINYINT(1) values

Hello! I’m using Ruby on Windows to access a local MS SQL database
and update a remote MySQL database. I’m able to connect to the remote
database using DBI, and it pulls most of the data as expected;
however, any TINYINT(1) field is returned as nil, not true/false or
1/0. This doesn’t happen when I run the same script in linux. Any
ideas? I’d be happy to give any info that could be helpful.