AAAAND...the power outage getting fixed didn't do anything for my game. It's still horrid with 999+ ping every 20-30 seconds.
KaironBlackbard wrote: »KaironBlackbard wrote: »
There is no "assuming" as you claim...there is no peer to peer communications with addons. The addons don't "store data" on the ZOS servers, it's information that the game itself transmits from client to server and server to client. .
Then why is it that when someone in my group has BanditsUI active, my system becomes sluggish when they don't have their map open, and at the same time they are spamming ping on the compass and on a random point on the map that they don't have open?
It's making calls, clear as day.
So what you're saying is that when someone is grouped with you and they open their map, it makes YOUR system sluggish if they don't have Bandits...do you have any out of date addons?
Opposite.
THEY have BanditsUI.
I don't.
I only have: Map Pins, Lorebooks, TTC, USPF. Nothing else.
When THEY are running around doing things, my system becomes sluggish, and there is an auto ping every second in their name.
While they have their map open, the pings stop, and my system returns to normal.
When they disable BanditsUI, the pings stop, and my system returns to normal.
My most memorable situation regarding this:
I'm on my psijic sorc trying to solo nFangLair, I'm thinking no big deal right?
I took a beating from the ad groups, but no deathed to the first boss.
Boss is just ad waves.
Ad wave 1, owned me. Ok, try again.
Made it into wave 2, then got owned.
Again. Made it to wave 3, then got owned.
Again. 3 again. Ok, need help.
Published a group finder.
about 10 minutes goes by and I get a dps.
Skipping common combat.
We make it halfway through and we get a tank.
When he enters our instance, his character starts pinging (ctrl+click default keybind) somewhere off the coast of Vvardenfell every second.
My system becomes sluggish.
Ping only lasts 2 seconds btw.
We make it to the Lich boss, and boy did I struggle to keep heals on them, practically 1 frame per second.
We defeat that boss, and I ask him what addons he's using, explaining that my system became sluggish when he joined.
He goes through one by one toggling his addons.
Ok, before that I explained to him about the pings and when he'd open his map to look the pings would stop and my system would return to normal.
Back to toggling.
He toggled at least 5 before the pings stopped.
He toggled a few more as I typed "there"
He had to backtrack toggling a couple times until he redisabled the one that cleared it.
"that one."
"which one is that?"
his reply: "BanditsUI"
Now for my brother's encounter:
He did a trial with some guildies around the beginning of the golden event.
at least 5 of them had auto pings going, and his system crashed every 15 seconds.
each time he logged in he tried to explain in half messages (because he'd get booted too often for a detailed message) that he's seeing auto pings and getting booted. I don't remember much about his conversation, except this next part:
He sent "Are any of y'all running BanditsUI?"
The next time he logged in, most of their auto pings had stopped, and he was able to play with them.
They disabled their BanditsUI for him.
That's how I know it makes calls, or something similar to that anyways.
I'm thinking the ping is a visualization of it making a request/call for information about another user/ally.
It requests more information than is sent to the server, or at least more often than is sent to the server thus calling on others machines.
Since my connection is pathetic, it causes sluggish connection and even loss of connection.
ZOS_RichLambert wrote: »
- Server logging - specifically collecting more metrics about a player's experience from within an instance/region. (number of messages per frame, avg and max bytes sent & received...etc.)
ZOS_RichLambert wrote: »
- Client logging of alternate quit methods. Clients closed via Alt+F4 or the window 'X' button terminate instantly and the server wouldn't know it was intentional and would just be considered a client timeout. (This is to aid in false-positive detection.)
ZOS_RichLambert wrote: »
- HeartbeatDisconnector (basically a message that checks to see if your client is still connected) should accept any message as traffic, not just heartbeats. If you get a ton of messages, it's rare but possible your heartbeat doesn't get processed in time and you get disconnected.
ZOS_RichLambert wrote: »
- Present a more accurate ping in the game client. Our latency meter is not reflective of what the actual ping is. It's currently tied to framerate and load screens and what not.
ZOS_RichLambert wrote: »
- Investigate the Bandits UI addon. (In the top 15 most used add-ons currently) There are lots of forum posts pointing to this add-on for potential latency issues. The suspicion is that the addon is using map pings as somewhat of a backdoor to send arbitrary data to clients, regardless of whether players have the add-on installed. The pings would get broadcast to everyone and cause game performance problems (latency & frame rate).
YandereGirlfriend wrote: »Gotta give a huge ovation to the MVP @LadyGP for starting this thread and for keeping it alive all this time!
And to the courageous @KaironBlackbard for continuing to bang the add-ons/Bandits drum even in the face of intense opposition. So many told them, "But it couldn't possibly be add-ons!" and yet... here we are. And if Bandits is misbehaving it almost assuredly is not the only one to be doing so.
Finally, to everyone else who has commented here and helped keep the thread active and alive. It definitely FeelsGoodMan to see some action on something so important. And to see the exchange of information happening between the community and the devs.
Out of date addons are likely completely unrelated to this issue. I’ve never used BanditsUI. Ever. Here’s what happened: the game received an update in May, and I experienced frequent ping and connection issues from that point onwards, whether grouped or solo without ANY other players in my immediate vicinity.
The one thing almost all of us have in common is that the performance problems we’re experiencing in game all started around the same time this year in May. Pointing fingers at specific addons just unnecessarily muddies the waters, IMO, especially given that many console players are also having the same problems and literally cannot use addons.
Out of date addons are likely completely unrelated to this issue. I’ve never used BanditsUI. Ever. Here’s what happened: the game received an update in May, and I experienced frequent ping and connection issues from that point onwards, whether grouped or solo without ANY other players in my immediate vicinity.
The one thing almost all of us have in common is that the performance problems we’re experiencing in game all started around the same time this year in May. Pointing fingers at specific addons just unnecessarily muddies the waters, IMO, especially given that many console players are also having the same problems and literally cannot use addons.
Are you still having those issues? I'm genuinely curious, because in the NA endgame raiding scene at least, server/lag problems have died down a lot.
KaironBlackbard wrote: »KaironBlackbard wrote: »
There is no "assuming" as you claim...there is no peer to peer communications with addons. The addons don't "store data" on the ZOS servers, it's information that the game itself transmits from client to server and server to client. .
Then why is it that when someone in my group has BanditsUI active, my system becomes sluggish when they don't have their map open, and at the same time they are spamming ping on the compass and on a random point on the map that they don't have open?
It's making calls, clear as day.
So what you're saying is that when someone is grouped with you and they open their map, it makes YOUR system sluggish if they don't have Bandits...do you have any out of date addons?
Opposite.
THEY have BanditsUI.
I don't.
I only have: Map Pins, Lorebooks, TTC, USPF. Nothing else.
When THEY are running around doing things, my system becomes sluggish, and there is an auto ping every second in their name.
While they have their map open, the pings stop, and my system returns to normal.
When they disable BanditsUI, the pings stop, and my system returns to normal.
My most memorable situation regarding this:
I'm on my psijic sorc trying to solo nFangLair, I'm thinking no big deal right?
I took a beating from the ad groups, but no deathed to the first boss.
Boss is just ad waves.
Ad wave 1, owned me. Ok, try again.
Made it into wave 2, then got owned.
Again. Made it to wave 3, then got owned.
Again. 3 again. Ok, need help.
Published a group finder.
about 10 minutes goes by and I get a dps.
Skipping common combat.
We make it halfway through and we get a tank.
When he enters our instance, his character starts pinging (ctrl+click default keybind) somewhere off the coast of Vvardenfell every second.
My system becomes sluggish.
Ping only lasts 2 seconds btw.
We make it to the Lich boss, and boy did I struggle to keep heals on them, practically 1 frame per second.
We defeat that boss, and I ask him what addons he's using, explaining that my system became sluggish when he joined.
He goes through one by one toggling his addons.
Ok, before that I explained to him about the pings and when he'd open his map to look the pings would stop and my system would return to normal.
Back to toggling.
He toggled at least 5 before the pings stopped.
He toggled a few more as I typed "there"
He had to backtrack toggling a couple times until he redisabled the one that cleared it.
"that one."
"which one is that?"
his reply: "BanditsUI"
Now for my brother's encounter:
He did a trial with some guildies around the beginning of the golden event.
at least 5 of them had auto pings going, and his system crashed every 15 seconds.
each time he logged in he tried to explain in half messages (because he'd get booted too often for a detailed message) that he's seeing auto pings and getting booted. I don't remember much about his conversation, except this next part:
He sent "Are any of y'all running BanditsUI?"
The next time he logged in, most of their auto pings had stopped, and he was able to play with them.
They disabled their BanditsUI for him.
That's how I know it makes calls, or something similar to that anyways.
I'm thinking the ping is a visualization of it making a request/call for information about another user/ally.
It requests more information than is sent to the server, or at least more often than is sent to the server thus calling on others machines.
Since my connection is pathetic, it causes sluggish connection and even loss of connection.
Addons do not make calls to another player's computer or client, that's not how this all works. The information about the class, race, dps, heals, death, etc. is part of the base game.
I had a 10Mbs down 1Mbs up connection thru Centurylink, worse than what you have. I had issues with 2 addons, those addons are no longer in my folder.
Again, I have ran in groups that nobody was using Bandits and people were getting kicked from game, bad latency and frame rate spikes as well. I've run in groups with a mix of Bandits, no UI addon, and other UI addons and haven't had any issues. I've been in groups where almost everybody had BanditsUI and no issues. It's not consistent. Slip's Sanity's Edge Assist is known for kicking people from game and giving the user bad latency/frame rate issues.
I'd have to look at the BanditsUI settings to see if there's some auto-ping, but honestly I don't remember an "auto-ping" in there. The addons only get information from the ZOS servers, they don't travel to ZOS servers, then back to your computer, than back to ZOS, then back to them. The addons only get information like I stated directly from the servers that are part of the base game API.
@ZOS_RichLambert I'm surprised that there's no mention of connectivity in general and Akamai in particular. My game performance on PC/NA has been pretty consistently good, and the times that I've had issues were times when the problem was with the connection to ZOS (e.g., times when Akamai sends my packets on a tour around the world before delivering it to the datacenter). I know that there was a surge of comments in this thread a few months during a period when multiple people were having these kinds of "problem exists between you and the server" issues.
@sshogrin @KaironBlackbard
"The addons only get information from the ZOS servers, they don't travel to ZOS servers, then back to your computer, than back to ZOS, then back to them. The addons only get information like I stated directly from the servers that are part of the base game API. "
This is incorrect. KaironBlackbard has correctly observed the 'map ping backchannel communication' method. Map pings are used by addons which want to do data sharing outside the stuff provided by the game. In particular, any addon which has ultimate sharing (such as Hodors) or other realtime group data sharing (group DPS) will send map pings to the group which encode the data. It's a rather brilliant way to bypass the lack of any dedicated data passing API. Sometimes if you have your map up you can see the ping marker dancing around.. This is also (likely) why some group DPS trackers will sometimes show an absurd DPS score from users who have Bandit's UI installed: there is no firm protocol to prevent interfering with another addon's backchannel messaging.
I think there is an addon library which tries to standardize the process (might be internal to hodors), but it's optional and may not be written to minimize the bandwidth usage across a group. I have only looked at it in passing, thought "that is really clever" and realized I didn't need it for what I was writing at the time.
It might be possible for ZOS to limit the frequency of map pings before they are issued from the addon API, or de-prioritize the messages. At the API layer, an attempt to send a map ping could report failure if one had been sent too recently. That would prevent server spamming without kicking anyone and have no impact on regular users, so it might be a valid approach.
@LadyGP if you are not grouped, it should not be possible to get map ping backchannel stuff.
KaironBlackbard wrote: »manukartofanu wrote: »KaironBlackbard wrote: »
There is no "assuming" as you claim...there is no peer to peer communications with addons. The addons don't "store data" on the ZOS servers, it's information that the game itself transmits from client to server and server to client. .
Then why is it that when someone in my group has BanditsUI active, my system becomes sluggish when they don't have their map open, and at the same time they are spamming ping on the compass and on a random point on the map that they don't have open?
It's making calls, clear as day.
Once again: no, and we are absolutely certain about this. How could it happen that another player's requests cause your requests to enter a corrupted state or not be processed? There could be plenty of reasons, and they depend on the specifics of the implementation. If we need to come up with a general example of how this could happen, then sure, it's easy. For instance, a deadlock might occur.
15Mb connection, 1.5Mb upload speed. That's why. The extra calls it's requesting cannot be handled by my internet service.
ESO only uses 20000 packets on my router.
It jumps to over 60000 when someone has BanditsUI enabled in my group.
Explain that.
I can only think of that it's making calls.
It returns to normal when they disable their BanditsUI.
It's not a corrupted state, it's overload, which is causing my router or ISP to dump packets. Router never goes over 45% so I'm going to assume ISP is dumping. Definitely gets overloaded around hop 3 quite often. Qwest hop.
Has anyone at ZOS been able to replicate this issue?
We have not been able to consistently replicate this issue on the live servers, or at all on our internal servers due to some live server factors such as load being involved. While some of our developers have experienced it on the live servers alongside our players, there’s been no clear and consistent “smoking gun” root cause we’ve been able to identify so far.
manukartofanu wrote: »KaironBlackbard wrote: »manukartofanu wrote: »KaironBlackbard wrote: »
There is no "assuming" as you claim...there is no peer to peer communications with addons. The addons don't "store data" on the ZOS servers, it's information that the game itself transmits from client to server and server to client. .
Then why is it that when someone in my group has BanditsUI active, my system becomes sluggish when they don't have their map open, and at the same time they are spamming ping on the compass and on a random point on the map that they don't have open?
It's making calls, clear as day.
Once again: no, and we are absolutely certain about this. How could it happen that another player's requests cause your requests to enter a corrupted state or not be processed? There could be plenty of reasons, and they depend on the specifics of the implementation. If we need to come up with a general example of how this could happen, then sure, it's easy. For instance, a deadlock might occur.
15Mb connection, 1.5Mb upload speed. That's why. The extra calls it's requesting cannot be handled by my internet service.
ESO only uses 20000 packets on my router.
It jumps to over 60000 when someone has BanditsUI enabled in my group.
Explain that.
I can only think of that it's making calls.
It returns to normal when they disable their BanditsUI.
It's not a corrupted state, it's overload, which is causing my router or ISP to dump packets. Router never goes over 45% so I'm going to assume ISP is dumping. Definitely gets overloaded around hop 3 quite often. Qwest hop.
You lack the technical knowledge to evaluate the situation and have fixated on the idea that is not supported by ESO’s architecture. It’s easy to come up with an alternative explanation for the increase in traffic.
For example, the measurements might not have been conducted under the same conditions. Network traffic increases when events occur in the game and spikes significantly during combat.
It may be server or network congestion.
It’s also possible that some processes on server enter a fault state, delay responses, and clients, not receiving the necessary data, begin repeating requests, which increases traffic. And yes, this could happen because other group members are requesting additional data from the server using BanditsUI.
And many, many other possibilities, since we don’t even know what, when, and how you measured it.
Yes, and once again, ESO’s architecture is not up for speculation; we know exactly what addons can and cannot do. But I won’t write any more on this topic—I’m tired of it. If you don’t want to understand the situation and just want to argue without any knowledge, that’s your choice.
YandereGirlfriend wrote: »manukartofanu wrote: »KaironBlackbard wrote: »manukartofanu wrote: »KaironBlackbard wrote: »
There is no "assuming" as you claim...there is no peer to peer communications with addons. The addons don't "store data" on the ZOS servers, it's information that the game itself transmits from client to server and server to client. .
Then why is it that when someone in my group has BanditsUI active, my system becomes sluggish when they don't have their map open, and at the same time they are spamming ping on the compass and on a random point on the map that they don't have open?
It's making calls, clear as day.
Once again: no, and we are absolutely certain about this. How could it happen that another player's requests cause your requests to enter a corrupted state or not be processed? There could be plenty of reasons, and they depend on the specifics of the implementation. If we need to come up with a general example of how this could happen, then sure, it's easy. For instance, a deadlock might occur.
15Mb connection, 1.5Mb upload speed. That's why. The extra calls it's requesting cannot be handled by my internet service.
ESO only uses 20000 packets on my router.
It jumps to over 60000 when someone has BanditsUI enabled in my group.
Explain that.
I can only think of that it's making calls.
It returns to normal when they disable their BanditsUI.
It's not a corrupted state, it's overload, which is causing my router or ISP to dump packets. Router never goes over 45% so I'm going to assume ISP is dumping. Definitely gets overloaded around hop 3 quite often. Qwest hop.
You lack the technical knowledge to evaluate the situation and have fixated on the idea that is not supported by ESO’s architecture. It’s easy to come up with an alternative explanation for the increase in traffic.
For example, the measurements might not have been conducted under the same conditions. Network traffic increases when events occur in the game and spikes significantly during combat.
It may be server or network congestion.
It’s also possible that some processes on server enter a fault state, delay responses, and clients, not receiving the necessary data, begin repeating requests, which increases traffic. And yes, this could happen because other group members are requesting additional data from the server using BanditsUI.
And many, many other possibilities, since we don’t even know what, when, and how you measured it.
Yes, and once again, ESO’s architecture is not up for speculation; we know exactly what addons can and cannot do. But I won’t write any more on this topic—I’m tired of it. If you don’t want to understand the situation and just want to argue without any knowledge, that’s your choice.
Suggest that you read up a few posts.
Just_Attivi wrote: »My question:
Is it only being reported by a small number of players NOW, since many of us have stopped playing altogether and therefore arent reporting it daily/weekly/whatever?
Just_Attivi wrote: »My question:
Is it only being reported by a small number of players NOW, since many of us have stopped playing altogether and therefore arent reporting it daily/weekly/whatever?
manukartofanu wrote: »Great, that we finally got some details about what’s going on. The most important thing here is that the issue is acknowledged, and some work is being done to fix it.
@LadyGP, congratulations.