Automattic / Automattic/jetpack

Donation Block Missing After Downgrading from Atomic to Simple

Open
#41,285 4 comments 0 reactions 0 assignees View on GitHub
[Block] Donations [Block] Payments [Feature] Earn Blocks [Platform] Simple [Plugin] Jetpack [Pri] Normal [Status] Auto-allocated [Status] Escalated to Product Ambassadors [Status] Needs Author Reply [Status] Priority Review Triggered Bug Customer Report [LEGACY] Earn Triaged
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

Jetpack

### Quick summary

I was working with this user, 9324533-zd-a8c, and they requested to downgrade from the Business Plan to Premium.

When I downgraded their website from Atomic to Simpl (_using lossless import_), the Donation Block stopped appearing on the site (https://warmreads.com/become-a-patron/). The Donation Block is visible on the editor, but not on the live site.

**Editor view after reverting to Simple:**

![Image](https://github.com/user-attachments/assets/ef753b2d-c8d4-4449-9ae1-23013e4d6c6e)

**Live site view when the website was Simple:**

![Image](https://github.com/user-attachments/assets/5547184a-50f4-4dc4-ac70-7978bf0d73be)

The issue persists even when creating new pages and re-adding the block after the downgrade.

**Expected Behavior:**
The Donation Block should be available and functional on all plans. This is what appears only when website is Atomic:

![Image](https://github.com/user-attachments/assets/1619207a-caf6-41b5-8626-d11fdb509379)

### Steps to reproduce

These should be the steps, but I couldn't replicate this on my setup:

1. Start with a website on a Business Plan (atomic).
2. Add a Donation Block to any page.
3. Downgrade the plan to Premium (simple).
4. Observe that the Donation Block no longer appears on the live site.

### Site owner impact

Fewer than 20% of the total website/platform users

### Severity

Moderate

### What other impact(s) does this issue have?

Agency or developer revenue

### If a workaround is available, please outline it here.

**Additional Information:**

- The issue was specific to the user’s site and could not be replicated on a test site with the same downgrade process.
- The user’s site uses a custom theme, but it is also available on the Premium Plan. No plugins are being used that would interfere with the block.
- Restoring the Business Plan and a previous backup made the Donation Block reappear on the site.

### Platform (Simple and/or Atomic)

Simple

Contributor guide

Open the contributing guide

Research direction

No source file or test is named, and the report says the issue could not be reproduced on a test site. Start by reproducing the Atomic-to-Simple downgrade with lossless import, then compare Donation Block availability in the editor and on the live site. Done means the block renders and functions on a Simple site after downgrading.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, wordpress
Domain
full-stack
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.