No magical wizard, and I am sure you must have tried something similar, but I had trouble connecting to almost anyone over video or audio, but found that if I had all these ports open (yeah it is a lot, and I am too lazy to figure out which ones actually help) 5190, 5220, 5222, 5223, 5298, 16384-16403 and as long as they did as well it all works. Well...except file transfers of course. Sorry if this was about ten steps ago for you.