Local Network: Lan/XBL doesnt work MP/Co-op HELP

I’ve have been fiddling with NAT settings/graphical settings/Teredo resets/game reinstalls/relay settings/VPNS/Everything

My wife and I can’t be in the same game in any form Co-op/MP LAN or XBL

We can join eachother’s lobbies just fine, but here is what happens after the countdown

Host: Progress bar says “Validating” and slows down, afterwards the screen goes back to the “Loading Screen” or a black screen until the client’s game decides to kick back to main menu

Client: Progress bar stays stuck on “Connecting”, afterwards it goes back to the main menu.

In MP if i try to bypass the loading screen by starting my game SOLO on XBL/LAN then have the client join in progress, the host crashes & leaves and the client joins in and takes over the party/match. IF i try and cycle through and rejoin with me being the client, it wont connect at all.

I’m at the end of my rope and I’ve spent a week trying to get this to work, if anyone has any experience on this please help me out