Skip to content

Notification: Broken Jetpack connection banner doesn't dismiss #90758

Closed
@ebinnion

Description

@ebinnion

Quick summary

See p1715718239728809-slack-C029GN3KD

The summary of that thread is that some set of users see a notification that describes the Jetpack connection as being broken because the plugin is deactivated. But, even after fixing the connection, the notice doesn't dismiss.

CleanShot 2024-05-15 at 09 39 17@2x

In working with an HE on this issue, we fixed the issue by clearing IndexedDB and localStorage from the application tab of Chrome, after we noticed that the issue only showed for the HE in Chrome and not in Safari.

In talking to @supernovia, she suggests that somewhere around 2-3% of her interactions are this and that they ask users to log out and back in.

Steps to reproduce

Based on the reports, I would imagine that this is due to an intermittent connection issue that then persists. Based on that, I'm not sure what the repro steps are. This is how I would start though.

  1. Break the Jetpack connection by going to /_cli for an atomic site and remove the blog or user connection secret
  2. Load WordPress.com
  3. Verify the notice shows
  4. Fix the connection in Jetpack debug
  5. Verify the notice still shows

What you expected to happen

The notice to disappear after the connection is broken.

What actually happened

The notice persists and requires HE intervention and the user logging out.

Impact

Some (< 50%)

Available workarounds?

Yes, easy to implement

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

Metadata

Metadata

Assignees

Labels

Customer ReportIssues or PRs that were reported via Happiness. Previously known as "Happiness Request".[Pri] LowAddress when resources are available.[Type] BugWhen a feature is broken and / or not performing as intended

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions