Try joining with another computer or on another network than your home network, or both at the same time. Sounds like the problem is most likely on your end.
The host was changed months ago so that's not a likely cause in this case.
The host was changed months ago so that's not a likely cause in this case.