I'm using crhome and I'm doing fine so far although sometimes I feel a little irritated because of the slow internet connection. Yes, it's obviously very annoying.
Are you sure the slow internet connection isn't from your side, depending on the device you're using, network and broadband connectivity you're on to? Sometimes, it could be. I use chrome too and haven't been witnessing that error message assessing this forum. Nonetheless, I must admit that it's like this is becoming a thing on BTT. There's
A Brief Break in Transmission thread that I commented on yesterday on this same issue. I hope this issue is speedily taken care of before it becomes highly irritating.