It is a language model. It cannot play chess. It can't even play tic-tac-toe, which was trivially solved by machines decades ago. Here's the result of a game I just tried:
X (me) – 0,0
O (chatGPT) – 1,1
X – 0,1
ChatGPT instead put my move at 0,2 for some reason
O – 2,2
Regardless of whether my move was at 0,1 or 0,2, I easily won. And after I won it just ignored the outcome and continued playing. Plus this was after telling it to play a perfect game.