It's been a few months since I played (been on since D1 day 1 in 2014), but tried to log in yesterday and constantly get the Stingray error. Same today.
On Xbox Series X and don't see any issues with Xbox Live. Have tried (1) logging out of Xbox profile and back in, (2) uninstalling and reinstalling D2 and add-ons, (3) clearing console cache, (4) connecting to mobile hotspot instead of usual WiFi router, and nothing has made a difference.
Any and all suggestions welcome!
Hello there,
Thank you for reaching out.
STINGRAY means Destiny can’t confirm that your platform account is signed in / valid, or that the platform service (Xbox Live) is fully available for you. It can also trigger if your Xbox Live / Game Pass subscription has lapsed, even though Destiny 2 itself is free.
Since you’ve already tried a lot of the basic console/network steps, I’d focus on these more targeted checks:
Check Xbox Live / subscription status (on the web)
On a phone/PC, go to: https://account.microsoft.com/services and confirm:
You’re signed into the same Microsoft account you use on your Series X.
Any Game Pass Core/Ultimate / Xbox Live subscription isn’t in an expired or “past due” state.
Then check Xbox Live status here:
https://support.xbox.com/xbox-live-status
If there’s any ongoing issue for Account & Profile or Multiplayer & Gaming, that alone can cause STINGRAY until Microsoft resolves it.
Completely remove and re-add your Xbox profile on the console
Even if you’ve signed out/in, do the full remove/add:
Settings → Account → Remove accounts → remove your profile.
Fully power cycle the console: hold Xbox button on front for ~10 seconds → unplug for 30–60 seconds → plug back in and boot.
Add your profile back (sign in with your Microsoft account email/password).
Launch Destiny 2 again.
Confirm it’s not account-specific
If you have access to a second Xbox profile with a working Xbox Live status, try launching Destiny 2 from that account on the same console.
If that works, the issue is almost certainly tied to your primary account’s subscription/status/entitlements, not your console or network.