I may have to eat my words on this one. Forza support was actually helpful here.
After much frustrated digging trying to find the issue, I started checking on the Teredo client as forza support’s general response suggested and it actually looks like that may be the problem.
It’s all technical but Teredo seems to relate to ipv6 networking.
My firewall logs highlighted an issue.
Try checking windows settings → Gaming → Xbox Networking to see what it says. It might report a problem and the Fix it button may help.
Didn’t for me, but worth a try.
After a lot of googling I came across an article that suggested that the Teredo server name may be incorrect. I changed mine and fingers crossed, since then I seem to have a more stable Horizon Life connection and I even managed to get in a round of team games.
To see your Teredo settings, from the windows command shell type netsh interface Teredo show state
If your issue is the same as mine then the server name may be wrong.
Naturally, mess with these settings at your own risk or ask someone who knows more about this than I do.
YMMV.
I suspect this is a Microsoft issue from a windows update.
My Teredo acts the same - an initial check shows unavailable or blocked but when I hit the ‘Fix it’ button, it does fix the issue but only for a few minutes and then it shows ‘blocked’ again…??
There hasn’t been an update for 10 days though…and this issue became prevalent a couple of days ago (at least it only started for me a couple of days ago). I agree that there is something going on with Teredo as mine shows as offline so I fix it and then a couple of minutes later it goes again…however, it is not affecting party chats when it should be.
Got a copy/paste response to my ticket…despite the fact that I only get issues within FH4, apparently contacting Xbox will help? Even though all Xbox services (except within FH4) work fine and normal…same with Microsoft. Only issue I have is within FH4, which points to an issue with FH4 but apparently that is not a consideration.
It’s fine…I’ll just stop playing FH4, go back to playing FH3 and will think twice about buying FH5
I tried doing that…changed the name, checked connectivity which then needed a fix…checked the name again and it had changed back but was showing more information. 2 minutes later and the xbox live bit showed it needed fixing again. Basically, it helped for a few minutes…tried again a little while ago, restrtaed pC, opened the game and disconnected within a minute. Interestingly for a brief period, the Latency shoing in the Xbox part went from 10ms to 1488ms and then went back to 10ms. I have no idea what is going on and I’ve spent too much time over the last 2 days trying to find solutions to it.
The Teredo was set to default. A few minutes ago, I cahnged it to “client”, changed the name to the “Remlabs” one and changed the port…afew minutes later and it was saying Toredo unable to qualify so I clicked fix and it changed the name back to the Win one. Honestly, I give up trying to work out the problem and a solution…Toredo being broken should surely also stop me joining Party chats etc and yet the other day I was chatting fine, while constantly getting disconnected in the game.
…this is exactly the same with me - clicking the ‘Fix it’ button resolves the issue and I then briefly see other online racers in my game but then, less than 5 minutes later, I get kicked out from offline and then Teredo shows as ‘blocked’ again until I hit the ‘Fix it’ button all over again, and just rinse and repeat this scenario…
Hi all- been playing FH4 for a few months but only lurked here until now.
It’s a ridiculous state of affairs- Win10 here and I get disconnected every 10 seconds or so after joining a session, making any online play impossible, and also rather ruins any chance of completing events.
After getting the ’ You have been disconnected’ every 3 minutes after the season change, I finally started investigating properly this Morning,
solved the issue on my system by changing the Teredo server name to win10.ipv6.microsoft.com
To achieve this, have a look what your server name is, by typing netsh interface teredo show state in an elevated command prompt window.
Change servername by typing netsh interface teredo set state servername=win10.ipv6.microsoft.com
After I did this I could complete the Trial and did not get disconnected.
So glad i came back here to check on any updates from the community rather than waste my time reading through the generic “check router ports” suggestion i got in my support ticket.
This actually seems to work for me also. I just drove a whole lap around the map without disconnecting.
I had already deactivated and reinstalled teredo in an attempted fix, but i guess it did nog change the name then. It would be interesting to know how and why for some users the teredo name changed. also it will be interesting to see if the name will change again and the problem returns…
Untill then, this fix works! YOU SIR, ARE A LEGEND. Big thanks !!!
After much messing, put a ticket in, got a generic reply, if nothing works contact Microsoft help…
I followed your instructions and changed the server name, BINGO!! Forza now seem OK just done my first Forzathon in 3 days and NO disconnections!
As to why this has happened i’ve no idea, i’ve not done anything to my PC before hand.
Thanks for sharing the info and the fix, hope it works for everyone with the same issue.
This is all very well, but that is surely not something the user should be responsible for manually setting. Having manually set it, what if it needs to be set to something else in the future? Surely it should be correctly set to whatever it needs to be set to without intervention from the user?