Okay, I'm grateful that the whole "Host Unreachable" thing has been removed because it's annoying to see that error and not know what causes it.
But I'm still having trouble connecting to my friend in multiplayer. Once I got connected it gave out the Network Layer Error (2) message and when I try to reconnect it's like a dice roll whether or not I can join his game.
I know it's not my internet because when I do manage to connect, we can play Ylands...