Unable to Make a Move After Opponent Requested Undo (Beat the Kyu & Be a Dan Tournament)

It’s his turn, so if he times out he will lose and be disqualified.

3 Likes

I did what you recommended… i unpaused the game told him i am not accepting and he removed the undo and we played for a while… but on his current turn he timed out and the game was annulled…

so basically the problem was never resolved properly…

also this was the 2nd game in the competition where the games were annulled when the opponent timed out… where these same opponents have timed out other games in the same competition with other players but those were ranked… here was the first game where it happened - Tournament Game: Beat The Kyu Be A Dan 2026 (135150) R:1 (cohenesque vs marsh6)

I’m a little confused, how was the issue not resolved? Your initial problem was that you were unable to make a move but then people realised it was not your turn. Your opponent eventually made a move and the game continued. Timing out + annulment is something separate that has happened.

Your game was annulled because of the “mass correspondence timeout protection system”. If you click on your game, there is a little “?” icon next to the words “Game Annulled”. It will explain a little more about the system. Alternatively, you can search the forum for the “mass timeout” or “sequential timeout” system. It’s a feature of OGS that has been discussed extensively in the forums.

Currently there is no escaping offence in correspondence games, unlike live or blitz.

the issue was that I couldn’t make a move cause the person had asked for an undo… I couldn’t deny the undo nor could I make a move or rather put my stone on the board which is usually a possibility even when someone requests an undo… someone in the comments has looked into this thoroughly and confirmed that it is a bug so the issue wasn’t solved properly… as it was taking long and I cannot pause games in the middle of a competition i was advised to ask the person to take their undo request down and if they timeout then they would lose… so the undo issue that came up was not resolved…

and also I understand the game was annulled due to mass correspondence timeout protection system but these same players have had other games where they timed out and that was ranked… reason I bring this up is cause it has happened to me the 2nd time in the same competition… my question is how is the rule applying to my account and not theirs? shouldnt that be universal?

No, you couldn’t play because it wasn’t your turn, they requested the undo on their turn. You can never make a move on an opponent’s turn even if they request an undo.

There were some visual bugs / oversights which meant it wasn’t visually clear that it was your opponents turn, but the bug was not that you couldn’t play. If you read some of the above posts they talk about how the text “White to move” was missing, a slight glow around one of the player cards was missing, and there was no last turn symbol on the board.

Games are not annulled just because an opponent timed out. For it to trigger you need more than one timeout in a row, and it is also not annulled if the person was likely to lose.

The comment of square.defender (comment 17) who detected it to be an actual problem went into the entire detail of the issue - Unable to Make a Move After Opponent Requested Undo (Beat the Kyu & Be a Dan Tournament) - #21 by square.defender

I was also not getting the option to deny the undo request and that was the actual issue as well…

my intention to raise this is only to resolve the problem on the platform… I am not at all worried about losing the game or being out of the competition… if there is a bug best to report and resolve it…

Right, but they were just talking about the visual issues. But you couldn’t make a move because it wasn’t your turn. At the end of that post they quoted one of their earlier posts which shows that it was not your turn:

I’m still not sure about this:

Why would the opponent timing out mean the issue was not resolved? Or do you mean the issue was not resolved because they had to cancel it instead of you?

I believe this still hasn’t changed. I don’t think this is a bug, but maybe an oversight / design choice. The only bugs that were pointed out in this thread were visual.

From memory, although I could be wrong, you used to be able to only request an undo when it was your opponent’s turn. So your opponent could accept, or they could reject by playing on, there was no dedicated “reject undo” button. Then I believe you were able to request an undo when it is your own turn. The issue here is that your opponent cannot reject by playing on, because it is not their turn (as happened to you). So either the person who request the undo waits long enough and comes to the conclusion that you don’t want to accept, or you have to signal in chat that you do no accept.

I agree that a reject button would be very useful here. But there was no issue preventing you from playing, it just wasn’t your turn.

2 Likes

The reason it went back to their turn in this game is because they sent an undo request… and you are right we could only send an undo request when it was the opponents turn but if I remember correctly we had the option to accept the undo or play our move… I remember doing this with friends… Basically I could place a stone on the board even when I was sent the undo request… that’s how square.defender figured it was a bug…

The people who detected its not my turn was a tangent conversation trying to figure what the issue might be… but square.defenders comment found it to be an actual bug…

i fully support reject button here if it hasn’t been applied already… it saves a lot of time and awkward conversations on chat…

I don’t think that’s the case, I think it was their turn and they asked for an undo.

No, this isn’t the case.

Square defender found two visual issues:

1. The text that says White to move or Black to move was missing.

2. There was no circle over the stone that was last played, i.e. the last move indicator was missing

Maybe one or both of these are deisgn choices, maybe they are bugs, maybe just oversights.

They also noted that analysis and conditional moves were disabled. This is not a bug, this is a setting that can be ticked when a game is created. When you talk about “when it’s not our turn we are still able to place a stone on the board” you are talking about analyse mode.

Summary

From square.defender’s post:

Here is an image when making a new game, I’ve circled the setting:

When in analyse mode it should say it on the screen, here is an image with a red arrow pointing to the name of the mode:

At the very end square.defender notes that if you press the arrow key on your keyboard you can see who played last. They note that if you usually play with analyse mode on you might not think to do this, and therefore you will be unlikely to see what was shown in the image they posted. The image they posted shows that you played last, so it was not your turn. Again this was not a bug.

Summary

1 Like

that’s confusing cause the move they made last wasn’t on the board previously even though the last move indicator/circle was not on it… the move I played last is on the board and then they played a move and requested an undo on my turn… as you can only request an undo on your opponent’s turn… and the new rule as far as I understand is that when you request undo 2 moves are up for the same… so that means their moves and my move would be up for undo… where as previously only one move was up for undo which was the opponents last move… maybe that’s how the bug generated…

i know analysis and conditional was not switched on the game that is why I couldn’t use the arrow to detect which move it is… I had mentioned this earlier as well…

anyways I hope the admins have enough information from our conversation to detect what the issue really is and resolve the same… thanks for your help :slight_smile:

No, I think this used to be the case, but now you can request an undo on your own turn

If you request an undo on your opponent’s turn only one move is undone, yours. If you request an undo on your turn then two moves are undone: your opponent’s last move and the move you made before that.

Right, I only mentioned this because I quoted your post before you edited it. You originally said “when it’s not our turn we are still able to place a stone on the board but I couldn’t do that…” which made it sound like you were talking about analaysis mode.

After editing (I didn’t notice the edit when I was writing my response) you said this:

The reason for this is it used to be the case that the opponent could only request an undo on your turn, so it makes sense that you could play, it’s your turn after all! Now they can request an undo on their turn, which means you cannot just play on, because it’s not your turn.

Again, if you read square.defender’s post they do not say that you being unable to play a move is a bug. Square defender identified two visual issues. In fact, they explicitly said the reason you could not play is because it was white’s turn to play.

I’m very confused as to why you think square.defender agreed that it was a bug that you couldn’t play. Would you be able to quote the exact part of their post where you think they said this?

1 Like

Are these UI bugs when requesting undo on your move intermittent or always present? Perhaps someone should test playing against themselves on beta server.

When square.defender said it was a bug, what they meant was there was a bug, just not the bug we thought.

Edit: my bad, misread C and E.

1 Like

This is the first time I encountered it hence made an entire post… I think the issue cropped up because now you might be able to request an undo your own move as PRHG is indicating and when you do request an undo two moves are up for it…

I deleted that comment cause I am viewing the whole bit on my phone so messed up the placements… so please ignore it

Okay, I’ll ignore all that stuff.

But square.defender’s point was that the bug was not the issue with not playing a move, their point was there was a visual bug. They go into detail about it.

1 Like

Yes, it was added fairly recently, here’s the announcement post about it (mistitled as ‘minor’, it’s ‘major’!)

But sounds like the UX for receiver of the request needs improving.

Oh finally!!! Thank you uberdude cause I never received the cancel undo request… I guess this needs a correction then…

I think the cancel button in that thread refers to the person who made the request, i.e. if they hit cancel they retract their own request.

It would be a good addition to have a reject button, but this is more to do with design than a bug preventing something from working properly.

2 Likes

I just had a try and yes the UX for the receiver is poor. Here black (left) is to play, and asked for undo. White gets a pop up message with wrong text “your opponent may now decide to accept the undo request”, it’s not your opponent, it’s you! Though once you skips this topic you won’t see this message again. Then there is no reject undo button: when an undo is asked for by your opponent on their turn the need for a reject button is minimal, as you can signal your rejection by playing a move, but here it is impossible (other than via chat, which as mentioned in my feature request post for undo on your move is not good as people can speak different languages and so not understand each other) to signal this so the asker person is left wondering if they should keep waiting or play their move. Also the indication of whose move it is was only inferable by the black clock counting down as this was a live game, in a correspondence game that’s not true.

So suggestions to improve the UX here @anoek:

  1. Keep the black/white to play text
  2. Fix the message wording
  3. Add a reject undo request button
3 Likes