Whoops, you're right, I sent you an incomplete trace. Here's the complete one: https://imgur.com/eyOGsKq
Unfortunately, the Fios port is a good distance from the Xbox. I can string a super long wire temporarily for testing, but it's a safety hazard and I can't keep it that way. I also can't put the Xbox/TV by the wall with the port because the neighbors will complain about noise.
The daily challenges are the ones that complete. In my earlier example, the daily challenge that said to "Complete a HUT Challenge" had no problems accepting the game, but the HUT Challenge itself did not complete. I imagine nobody has mentioned this because it actually makes it easier to complete the dailies, so nobody is going to complain.
Interesting development: Haven't tried a different DNS yet, but I did hop on the game earlier today to see if it's still happening. I also decided to time how long it took from log in to lost connection, and it was exactly 1 hour for the first log in of the day. It's almost like the session is being marked as "expired" or something...
The biggest problem here, to me, is the fact that NHL20 is literally the only game that has an issue. All of my other games including RDR2, COD, Fallen Order, etc. have no problems whatsoever. Everything is buttery smooth! It's only this game. That's why it's so frustrating to try to get help for this, because as a professional software developer I spend a significant amount of time troubleshooting issues just like this (albeit in much less exciting software), yet generally speaking, customer service has to treat you as if you don't know what you're talking about, you know? I understand why, of course, it's just annoying. Note: that's not directed at you (in fact I appreciate the help so far!), it's more of a general problem.
Anyway, what I'm trying to ask is, can you think of any reason why it's only this game that has a problem if the problem is something on my end?