I didn't read the whole conversation. But only to be clear: Did you only test via WiFi?
Are you sure its not the WiFi connection what is getting slower? What are your WiFi settings? (80MHZ or 160MhZ? Which channel? I'm asking because I had a strange phenomenon yesterday with my Flint 2 where WiFi was super slow but wired had the normal speed. Only a reboot helped.
Does the packet loss maybe only happen on a longer time of a constant connection?
Do you think this can be replicated with a ping?
Ping can be super usefull, if the ms keeps stable its ok, now remember it is wireless so it is fine that it can fluctate but not into a extreme.
What you can do is first use a tracert/traceroute and then first start pinging the first local ip you see for some longer time (on windows it is ping -t usedirectip) and then follow up the list.
The tracert can help to map a full route to the internet so you will hit all gateways on your local network (you can here also diagnose if there was a local issue even with multiple routers behind), and also infra gateways by starlink and up on the list
If one device shows rather stable output in ms, but once of the sudden goes 1000, there is your point of interest.
It can be a hardware issue with the starlink modem, because i very well remember my first days diagnosing a coax modem with those intel puma chipsets you can google about this, i went to a other isp once they didn't want to give a different one😁
the ip was after my modem, but when i asked the internet person about it he told me it were 2 gateways in one device, so not some type of service cabine by them, and that chip can overheat and caused packet loss when there is too much packets ...
Well, it will be required for troubleshooting.
You (and we) need to understand where the issue occurs.
So the main question is: Is the StarLink network slow or only the router.
Please do all tests without VPN. VPN adds a layer of complexity which is not useful.
Yup bypass mode or bridge still can cause issues if the device doesn't work properly you can see what ive written about the puma chipsets im not sure if it is a similar case but its good to diagnose it.
but like @admon has said vpn only cause more complexity because it uses a constant connection.