i've heard alot of people complain about the eso servers and disconnections from the server, ofcourse everyone blames zenimax, fix ur servers etc.. but after months people still disconnect, the reason it is not "fixed" is because it isn't really on zenimaxs end.. they have prob been looking into the problem like i have and i cannot find anything that causes the disconnections, i work for my ISP, and i've experienced disconnections..
i did alot of different tests, i connected to the servers of eso and pinged them to see the connection, then hoping i'd disconnect anytime soon to see what caused it, what i've noticed is, zenimax uses alot of servers, everytime i'd switch area i'd change to another server ip, after playing for a while, i disconnected.. so the results? nothing really happend, the zenimax servers didn't lose any connection or whatsoever, but what did (in my case) was the PS4, it lost connection to the zenimax servers for a split second, but the zenimax servers are fine, no connection loss whatsoever, it must be on our end.. and if you really think this is zenimaxs fault then i'm sorry i hope they will fix it anytime soon.. lol
i'm trying to be helpfull here.. do some tests, don't blame zenimax and try to fix it yourself, look for the problem, if nothing works i'm really sorry but i'd recommend trying the basic things like portforwarding, but besides that, their are things that could cause you to lose connection to the zenimax servers for a split second, like your ipad, iphone, laptop, all those things that are connected to your internet.. so i recommend disabling them and trying again and see if you disconnect..
what you also can do for tests, try to play eso on your PC/PS4/XBOX, your disc/game but on another location.. try that.. if you don't have any disconnections it is on your end, contact your ISP, try everything, disable wifi in general, disable devices that are connected..
btw i'm talking about constant disconnections, if you disconnect once every 9 hours? you're fine.. if you disconnect every 30minutes? then their is a problem.