It's interesting, I've been on nests plenty of times with no issues. I wonder what the problem was.
The weird thing was that it sounded like the other hosts could hear you fine.