Skip to content

BLOCKED renewal renders the generic 'follow the steps on the left' card — no steps, no alert #879

Description

@dkaygithub

Problem

The BLOCKED inline alert lives in MembershipFlowStepper, but the stepper is hidden for renewals (src/app/membership/page.tsx:546, {!isRenewal && ...}). A renewal whose re-review is rejected (RENEWAL_PENDING_BG → reviewer REJECT → BLOCKED) falls through to the fallback card:

"Your information is in. Follow the steps on the left — the next stages (background check and payment) will appear here as they open."

There are no steps on the left, and nothing tells the member their renewal needs attention (the board HAS been notified server-side).

Suggested fix

Render a dedicated blocked card (or the alert from the stepper) for isRenewal && status === "BLOCKED", matching the INITIAL flow's "Your application needs attention. Our team has been notified and will reach out."

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions