There seems to be a bug with the new preview Snowflake connector when retreiving BOOLEAN columns using native SQL query. The values get returned as a string and when converting the column to a TRUE/FALSE column all values are turned to FALSE.
When using the connector explorer to return the full table from snowflake, the BOOLEAN columns are correctly detected as TRUE/FALSE columns.