Hello. I am trying to run a game online but my Sky Sagem router is giving me problems. When I forward the correct ports (47624 [TCP, if needed], 2300-2400 [Both TCP/UDP, if needed]), I do not connect to other players. Likewise when I set my pc to DMZ. Can anyone offer some clues which may help me solve this problem. The IP which I add to my DMZ setting is listed as "preferred" and is not static, could this be a problem?

Incidentally, when I do not forwart ports or set pc to dmz, I can connect to other players and enter the game, but often the game glitches or crashes shortly after. Thanks for any help.