This is more of a [HELP] Question, but I want people to discuss what they think about this shit.

I was playing MW2 all fine until the next day my NAT becomes Strict, yes I can still play, but if I try inject my Lobby tools I can't find a game, I can get into a game and inject it but then in the lobby it won't start the game for any of us and I eventually "Unable to find host".

I check Infinity Ward's NAT Help and it basically just tells us to have our uPnP enabled, which I do when I checked my advanced settings on my virgin media, but I'm wondering if the problem is, I use a powerline adapter (Click for my model)

Some of my games seem to have NAT Open though, I don't know why but they do.

Discuss what you hate about this problem (also suggest possible fixes)