The connections were used without connecting.
Use stack allocated objects and do general cleanup. Increased timeouts to be a bit more forgiving.