Unable to join Session!

I’ve had this problem with forza since I purchased it, every time i try and join Horizon Life it loads and loads until eventually it gives.

Error Message

I’ve checked all possible causes, however, I seem to fail to find the fix. I’ve know come to the last straw and seek help from the community.

I have tried all things related to Teredo and have that full connected and unblocked

NET Type

I have no third party VPN or anti virus installed and run of Ethernet.
Any help would be much appreciated.