On March 10, 2025, between 4:21 PM and 5:42 PM MST, Encompass customers experienced intermittent failures when running reports and processes against our Snowflake data warehouse. Approximately 2% of connections to Snowflake were failing with a "Snowflake Internal Error: Unable to connect" message. The issue was fully resolved through coordinated efforts with Snowflake support.
The investigation revealed an anomaly in the connection pooling mechanism within the Snowflake .NET driver. Our engineering team, in collaboration with Snowflake support, determined this was not related to any recent changes in Encompass infrastructure or code deployments.
The immediate resolution involved two coordinated actions:
This two-pronged approach successfully cleared the affected connection pools and restored normal service operation.
While this incident stemmed from an issue in the Snowflake .NET driver itself, Encompass is collaborating with Snowflake's engineering team on their upcoming driver release that addresses the underlying connection pooling behavior. Encompass will implement this update once it becomes available.
During the 81-minute incident window, approximately 2% of data warehouse operations experienced failures. This primarily affected report generation and certain processes that rely on data warehouse access.
We appreciate your patience and understanding during this incident. Our team remains committed to providing reliable and stable service.