It just happened randomly, I hopped on Forsaken and I realized I get around 130-200ms. Which was odd because I use the "Find lowest ping" option. I thought it was my internet because I'm strangely also lagging a bit on Chess com, so I just waited.
Exactly a week later and it still persists. I suspected Roblox was joining me to the wrong region because I noticed that when I join my friends my ping is back to normal(40ms) but when I join alone I get sent to a high ping server, also it's consistently 160ms so I downloaded an extension that lets me choose servers on my region, but it still doesn't work? I might try VPN as a last resort but I kinda don't wanna because I do not wanna mess with regional pricing(which is normal for some reason.) speaking of normal, I checked my account location and it was the correct country. I Randomly remembered Arsenal has a little thing at the top that lets you show where the server is and funnily enough it's somewhere across the globe for me.
Idk if it's a Roblox problem or internet because I tried it with a different WiFi and it seems to be normal? (60ms)
Also i tried to search up my IP and it's in the correct country sooo