There might be two providers that you know of in your area, but there might be one or two WISP's (Wireless Service Provider) you might not know about. Where do you live?
My best guess is your provider is throttling you or they have bad connection some ware in their system. You will need to do what Solaris said and run a trace route or use MTR to see where the issue is.
I don't think they are throttling my internet; otherwise, it wouldn't only be an issue with Valorant or when using a VPN connection. I mean, I can watch Twitch, etc., without feeling the disconnects, for example, after having Valorant open. I only feel these disconnects on Discord or when playing other online games.
Valorant anti cheat has ring 0 access which could mean the anti cheat dev is doing something or a bug in it...
Yeah, maybe it's a bug. I should contact Valorant support.
Contact your ISP.
I had a similar issue some years ago with DL/UP speeds being capped after some usage... at times either SUPER-SLOW or losing connection for short periods of time. This was sorted with some lengthy phone calls and eventually escalating the issue to their in-house tech specialist team who I'm assuming adjusted traffic management polices related to our account. Although when inquired they denied pre-assigned limitations.
For your specific issue, similar type ISP bandwidth throttling is possible with disconnects or data/packet transmission fails. Call them and explain your issue in detail and see what they come up with. As Solaris pointed out routing issues are a strong possibility. The ISP can adjust routing paths if limitations apply or reconfigure equipment which ties into their network.
It's not really packet loss but more like a complete loss of the internet, which only lasts about 1 millisecond. For example, I only feel it on Discord, where I suddenly can't hear anyone, but when I reconnect immediately, everything is fine again for a few minutes/seconds.
I have a notepad open with a list of Internet outages after I got into a habit of it.
Whenever I have to drop everything and reboot the modem:
Outages.txt
Scroll to the very bottom of file
F5
TAB
Reboot modem by reaching DEEP into my desk pressing an interference fit nub that I installed into the recessed RESET button for easy access...
Wait for connection to come back online anywhere from 5-35min if "normal"
F5
Save
I've already done this three times this week and all I've been doing is watching streams and downloading game updates off Steam and Epic.
I tried throttling my downloads in both apps because I noticed if I update a little too hard, I get these disconnects a lot more often. Seems to help.
Interesting, haha
If SpeedTest fails it, then escalate it with the ISP tech support! Don't let them give you fake-tech-support-scammer-like responses!
Sounds like modem is unstable! Or bad wiring! Unless it's a buggy driver. If it's cable, you possibly have bad coax! If it's cable or DSL, it can be bad copper or bad insulation.
It's possible for the router to have bad caps!
Can you try Halo?
No speed test has failed; everything seems perfect. But as soon as I start Valorant, I experience these disconnects, which may only last a millisecond, but then I get kicked out of the game and Discord and have to reconnect every few minutes/seconds. And yeah, I'll try Halo in the meantime.
In the end, I'll contact the ISP again and explain that this only happens with Valorant. Everything actually works perfectly, except that no one in my area can play Valorant without the internet not working properly.