ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
14.64k stars 2.16k forks source link

Score not submitted caused by wrong latest version #28556

Closed cyrianR closed 5 days ago

cyrianR commented 5 days ago

Type

Game behaviour

Bug description

For every map I play I get this warning in osu lazer. (cf screenshot) I've seen several issues with the same bug but I'm on Arch linux and all similar issues were found on Windows so I don't find a similar way of resolving the issue.

Note that I had a previous install of osu on a Windows computer (not lazer) and I copied all osu files on an external drive in order to import beatmaps in osu lazer on my current computer, which worked very well. However, I guess I started having this issue after that.

Screenshots or videos

swappy-20240623-201830

Version

2024.521.2-lazer

Logs

compressed-logs.zip

BlockHead007 commented 5 days ago
2024-06-23 17:15:00 [verbose]: Request to https://osu.ppy.sh/api/v2/beatmaps/1863231/solo/scores failed with System.Net.WebException: UnprocessableEntity.
2024-06-23 17:15:00 [verbose]: Response was: {"error":"missing token header"}
2024-06-23 17:15:00 [verbose]: Failing request osu.Game.Online.Solo.CreateSoloScoreRequest (osu.Game.Online.API.APIException: missing token header

28531, #28483, #28435, #28197, #27652, #27290, maybe there are more

smoogipoo commented 3 days ago

In this case there is no auth.log file and they're running under Linux. @cyrianR how exactly did you obtain this version of osu!?:

smoogipoo commented 3 days ago

I've checked the logs again and one of the earlier logs has:

2024-06-16 19:50:38 [verbose]: ⚠️ This is not an official build of the game. Scores will not be submitted and other online systems may not work as intended.

Which is an important distinction, because this indicates that there's no foul play other than that this is not a binary build of the game by us.

If you're using the AUR, make sure you use osu-lazer-bin and not osu-lazer or any of the other incarnations.