Some returned errors don't seem to get parsed properly, making it rather hard to debug.
For example, for a query that returns the following in the console
001042 (XX000): SQL compilation error:
Compilation memory exhausted.
after 3m 40s
The library error concerns the output not fitting into an enum. It looks like the returned error from Snowflake does not fit inside the predetermined structures.