Have you tried opening ports? As for the update on lodestone why it took so long is because they will only do that once a certain amount of people contact their support directly about same problem. This tech support forum is 98% peer to peer support.