Unable to play matchmaking (Resolved)

Campaign and local MP work fine.

I try online matchmaking. I find players. The map starts loading - and grinds to a halt and the game then kicks me out.

I am on a fiber connection with a fast SSD. Loading should take seconds.
I have tried this until I got banned (for quitting).

Any solutions to this?
I checked file integrity - 100% verified.

Solved it by checking the Xbox Network status - had an issue with the Server connection. Clicked on ‘Fix’ and that resolved the issue.

I also did the NAT opening thing, but that was probably not the root of the issue.