Skip to content

RTC: Disconnection dialog "Retry" no longer works after nonce expires #76159

@alecgeatches

Description

@alecgeatches

I just returned to a post that has been idling in a tab for a dayish and attempts to retry are producing 403s as shown below:

Screen.Recording.2026-03-04.at.12.06.12.PM.mov
POST /index.php?rest_route=%2Fwp-sync%2Fv1%2Fupdates&_locale=user HTTP/1.1

HTTP/1.1 403 Forbidden
{
    "code": "rest_cookie_invalid_nonce",
    "message": "Cookie check failed",
    "data": {
        "status": 403
    }
}

I thought apiFetch would automatically refresh the REST nonce but it doesn't appear to be doing so.

Metadata

Metadata

Labels

[Feature] Real-time CollaborationPhase 3 of the Gutenberg roadmap around real-time collaboration[Status] In ProgressTracking issues with work in progress[Type] BugAn existing feature does not function as intended

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions