Las Vegas Internet Lag - Reoccurring issue

For over a year, I’ve had internet issues but they seem to have gotten worse.

In home we have 2 Alexa dots, 2 Apple TVs, 2 iPhones, 2 computers on wifi, xbox connected via Ethernet, Apple Watch, etc. not doing any uploading or downloading constantly, just occasional gaming and video streaming but rarely at the same time.

Located in Las Vegas, NV. Have read about multiple issues here but I have friends all over the city and none have the same issues.

  1. Started with modem router netgear combo, lag when gaming on fortnite 150/15 mbps. This speed should be PLENTY for gaming.
  2. Changed to 3.1 modem and orbi router, same issue.
    1. Had tech come out, claim ingress in line, said he cleared.
    2. Issue persisted, had another tech come out, he brought 2 more with him and they claimed to clear ingress that 1st tech didn’t and said it was clear.
    3. Issue persisted so I upgraded speed
  3. Upgraded to 300/35 mbps
    1. Issue not resolved
  4. Upgraded to cox panoramic wifi modem
    1. Issue persists

my next step is to upgrade to panoramic wifi just to try that, but why pay $120+ and have to wait days for them to set it up when i'm going to have the same issue.

Fortnite packet loss is around 15%, call of duty is constant lag spikes. Can’t complete a game without it.

I constantly lag, lose packets, and have high ping spikes. I choose to play games on my iPhone hotspot as opposed to using the cox wifi as the connection is significantly better.

I should mention that the lag is not noticeable on any other device. The only thing that I can notice is the speedtest results that show low download speeds. Netflix occasional buffering.

Of course I’ve had countless calls, chats with cox reps and they always want to do the modem refresh followed by ping and packet speed test which shows packet loss. The thing is they do a modem refresh, kick me offline, and I have to start the process over again.

Any suggestions? I have the same tech supervisor coming out this week who had been out before, as support said they can not escalate tickets, only technicians.