Troubleshooting Ghost After a Theme or Ghost Update

Updates keep Ghost secure and add features. Occasionally a theme or custom snippet disagrees with a new version. A calm checklist gets you back online faster than random Googling.

Symptoms and first checks

Blank or partial pageCheck Ghost error logs; disable recent Code Injection blocks one at a time.
Styles look wrongHard refresh; purge CDN or host cache; confirm the active theme is the one you expect.
Custom routes 404Open routes.yaml in Admin; validate indentation and upload again.
Portal or members brokenVerify Stripe keys, domain URLs, and that the theme does not override critical links.

Isolate the theme

  1. Switch temporarily to Casper (or another stock theme).
  2. If the issue disappears, the problem is likely in your custom or third-party theme.
  3. Reactivate your theme and note the exact template (home, post, tag, page).