Automattic / Automattic/wp-calypso

Onboarding: failure to redirect user to the editor.

Open
#80,481 7 comments 0 reactions 0 assignees View on GitHub
[Feature Group] Signup & Site Onboarding [Feature] Site Goals & Onboarding Paths [Pri] Normal Bug Triaged
Dominant language
TypeScript
Stars
12.6k
Forks
2k
Avg merge
1d 17h
Merged PRs (30d)
552

Description

### Quick summary

In CI, it was observed (at least once) that after selecting the writing intent, the stepper failed to redirect the user to the editor.

### Steps to reproduce

1. sign up as an existing user.
2. initiate the new site creation flow, skip domain selection, select a free plan, and continue.
3. select the Write & Publish intent.
4. fill in blog name and tagline and continue.

For internal details like site id, see the Logs/Notes section below.

### What you expected to happen

User is redirected to the editor.

### What actually happened

User is redirected to a white screen of death.

URL at the time of failure: `https://wordpress.com/post/?showLaunchpad=true`

**Screenshot**
![image](https://github.com/Automattic/wp-calypso/assets/6549265/5341cc3c-9a79-4bd8-a81a-5063d606e9eb)

**Video**

https://github.com/Automattic/wp-calypso/assets/6549265/d3222f13-41c9-40c7-899c-d13b332ffd74

### Impact

Some (< 50%)

### Available workarounds?

Yes, difficult to implement

### Platform (Simple and/or Atomic)

_No response_

### Logs or notes

site id: 222246322
user id: 237707803

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the onboarding flow through the Write & Publish intent and inspect the stepper transition to /post/?showLaunchpad=true. Use the supplied site and user IDs with the logs and video to identify why the editor becomes a white screen. Done means the flow reliably redirects the user to the editor instead of the white screen.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.