Hi Fraser, thanks for the response.
I am only connecting to peers, never a dedicated server. Going into a lobby it says looking for game 25 m.s then it says looking for game 42 m.s . More often than not it wont even display a ping on the Duma os, but the fluctuation was being displayed on Duma os. I go into a game and get annihilated, yesterday a player got hot by my claymore did not die i shot him and hit him with an assault rifle, he turned a shot me I died immediately. I have been using the Geo Filter, making my home location middle England having the radius just over 500 Km. I am going to try the ping assist method later today, I am about to give up, I have turned off Crossplay as I noticed all the PC players were winning matches in the lobby's I was in.
I have tested my ping, my base ping using cmd on my pc is actually zero, but I used another online service and got 8 m.s my connection is graded A+ no packet loss.