A 404 error in Snowflake ODBC connections often indicates an issue with the target URL or that network traffic to Snowflake is being blocked.
Did you setup your ODBC DSN correctly and have to correct server(like the link of your Snowflake Account) Are you sure your database server allows the connection to snowflake? Snowflake tries to connect via Port 443 to your database. Is the port and the snowflake host whitelisted?
You can find out more about the hosts that should be whitelisted here.