One of my friends got a tech support scam popup on their computer so I got the number. It’s 1888-441-3054
can you post the popup link or screenshot?
@TheWildShadow55#51980 sounds like they are down
It was working
It wouldn’t let me post a picture on my phone for some reason but here: