So for the past few months, I've been trying to get Discord's rich presence to work in osu, but nothing has worked thus far. I've tried every suggestion I've found. Installing Visual C++ 2015 (both x86 and x64), running osu! and Discord as administrator, installing test builds, etc. I always assumed it was because I was running Windows 7, but even after updating to Windows 10, it still doesn't work. I was chatting with Discord developers and everything seems to point towards an issue in osu!.

Discord recognizes osu! in my status, works with the in-game overlay, shows the spectate button, and when I click it, it even launches the game. The problem is, osu just won't spectate anyone. I've tried inviting friends as well, but that doesn't work either.

I can definitely spectate the same person normally, and no the spectate button doesn't disappear in Discord. When I click the button it shows it loading for a second, but then goes back to being a spectate button.

EDIT: In osu, it will show “start spectating” rather than “stop spectating” on my friend’s profile indicating that nothing happened.

Last edited by kreg_osuAugust 4, 2018 at 5:25:16 PM GMT, edited 2 times in total.