Looks like it's happening to many people. Not sure why. There are other threads, including this one: https://www.chess.com/forum/view/help-support/i-am-playing-myself
Bug on chess.com?
Looks like it's happening to many people. Not sure why. There are other threads, including this one: https://www.chess.com/forum/view/help-support/i-am-playing-myself
Thank you!

Today I see something weird on a site. I make moves, now it's opponent turn, but chess.com shows it's my move!
Staff are aware and working on it.

The code that caused the bug has been fixed. However, any moves made while the bug was there likely have to be made again.
For the puzzles, any new puzzles completed should show the correct calculations.

"Staff are aware of it", yet it keeps happening to more and more games. Do something!
They did. They reverted the code changes and are working on cleanup/follow-up.

The code that caused the bug has been fixed. However, any moves made while the bug was there likely have to be made again.
Thanks for the update.
I'm still seeing the error, even after closing my browser, flushing cookies and re-opening in a private window.
The "Play" dropdown shows that I have a move due in a daily game against myself, and the Daily Games list shows that it's my move in a game where I made my move hours ago. Entering the game confirms it isn't my move.

The code that caused the bug has been fixed. However, any moves made while the bug was there likely have to be made again.
Thanks for the update.
I'm still seeing the error, even after closing my browser, flushing cookies and re-opening in a private window.
The "Play" dropdown shows that I have a move due in a daily game against myself, and the Daily Games list shows that it's my move in a game where I made my move hours ago. Entering the game confirms it isn't my move.
I can confirm that the data sent from the server is wrong. Checking the JSON sent by the server, it has the value:
isMyTurnToMove: true
when it is my opponent's turn.

I can confirm that the data sent from the server is wrong. Checking the JSON sent by the server, it has the value:
isMyTurnToMove: true
when it is my opponent's turn.
From within the game itself, the JSON has a different structure. Here, it has isPlayerTurn = false.

Ok. Thanks. Now have to contact the opponents to tell them to make a move again? How?
You could message them or they'll hopefully get back on before they run out of time.

The code that caused the bug has been fixed. However, any moves made while the bug was there likely have to be made again.
Thanks for the update.
I'm still seeing the error, even after closing my browser, flushing cookies and re-opening in a private window.
The "Play" dropdown shows that I have a move due in a daily game against myself, and the Daily Games list shows that it's my move in a game where I made my move hours ago. Entering the game confirms it isn't my move.
I'm not certain, but that may not clear until they make their move again. Last I knew, staff were still looking at the after effects and see the same JSON things you are seeing but don't know if they are doing anything with the alerts/flags.

Ok. Thanks. Now have to contact the opponents to tell them to make a move again? How?
You could message them or they'll hopefully get back on before they run out of time.
Actually, it's not their clock running, but mine. I watched one of those weird notification with my own name on it, and the clock is ticking even though my opponents move didn't make it to the back-end.

I'm not certain, but that may not clear until they make their move again. Last I knew, staff were still looking at the after effects and see the same JSON things you are seeing but don't know if they are doing anything with the alerts/flags.
OK. Thanks. Will keep an eye on it. My opponent still has 13 hours - hopefully they can see it's their move.

My name is Ashish, and I will be very happy to help you!
I'm SO sorry about you experiencing this issue! Currently, we experience an issue with making moves, and receiving incorrect notifications for Daily Games. Our developers are working on resolving them as we speak and it's considered a number one priority to be fixed. Hopefully, it should be resolved soon.
If this caused you to lose any game you were playing, please let us know! We DON'T want you to pay for our issues!
I'll be looking forward to your reply. Again, I'm really sorry for the trouble!
Best wishes,
Ashish
Today I see something weird on a site. I make moves, now it's opponent turn, but chess.com shows it's my move!