Error processing action setTextStatus

Hello, everyone. I have a Python project (gather-scrobble) that connects to the Gather WebSocket API and updates the user’s status based on what is playing on “last.fm/Spotify”.

Someone recently contacted me and reported that the server is returning 500 error when attempting to update the status; I was unable to reproduce the problem, but I believe it is related to the space’s configuration; however, I do not have enough experience with the Gather space configuration to identify the root of the problem; I would appreciate it if someone could provide some information that may be helpful.

This is the error:

events {
  transactionStatus {
    txnId: 4250963392
    reason: "error processing action setTextStatus: TypeError: Cannot read properties of undefined (reading \'autoPromoteMembersEmailDomains\')"
  }
}

Github issue.

Hey, sorry for the delay we’re looking into this error

1 Like

Hey, this issue has now been fixed

1 Like

Hey!

Error 500 has been fixed, but now error 400 is returned.

events {
  error {
    message: "Player not found: VFC6y1NmnoXwlVbdxxI20NKaxxx"
    code: 400
  }
}

Hey, the 400 error will happen if the player is not entered in the Space, currently can’t update the text status for a player that is offline.

1 Like

But i’m online…