What happened to me
I've had this happen a few times before already, but today I really got frustrated about it: plays that make you lose pp.
Today I played this map (https://osu.ppy.sh/beatmapsets/952409#osu/1988751) and got a new top play on HD (74pp). An hour later I played the map again on HD, this time I got a way higher score but my accuracy was pretty low. Because the score was higher, it removed the original top play and replaced it with this new one (68pp).
That made me lose 6pp... and it let me drop over 2k in the global rankings.
Now my top play is back to what it used to be, a fc on the same map but without any mods.
My suggestion
If the score submission system detects that a submitted score makes you drop pp, because a previous score on that map had a higher pp rating, make it ask the user if they really want to submit that score (and state how many pp they'll lose if they submit it anyway).
When you're playing a map, it's pretty hard to predict if your score/acc will make you lose pp. You only know it when you've already submitted your score (when it's already too late).
I've had this happen a few times before already, but today I really got frustrated about it: plays that make you lose pp.
Today I played this map (https://osu.ppy.sh/beatmapsets/952409#osu/1988751) and got a new top play on HD (74pp). An hour later I played the map again on HD, this time I got a way higher score but my accuracy was pretty low. Because the score was higher, it removed the original top play and replaced it with this new one (68pp).
That made me lose 6pp... and it let me drop over 2k in the global rankings.
Now my top play is back to what it used to be, a fc on the same map but without any mods.
My suggestion
If the score submission system detects that a submitted score makes you drop pp, because a previous score on that map had a higher pp rating, make it ask the user if they really want to submit that score (and state how many pp they'll lose if they submit it anyway).
When you're playing a map, it's pretty hard to predict if your score/acc will make you lose pp. You only know it when you've already submitted your score (when it's already too late).