well, you need to keep in mind, this game is still in alpha version.
bugs and some error will always appear even if you don't want to.
i don't have the game yet, so i cant comment about cant connect the server.
but i watch plenty of youtubers can online smoothly and even make their own server.
maybe you just don't the wiki enough.
all i can say is if you think this game have bright future, you like this game and you wanna support the dev team, buy it.