-
Type:
Bug
-
Resolution: Not a bug
-
Priority:
Low
-
None
-
1
-
Severity 3 - Minor
Issue Summary
After copying Confluence spaces between two Cloud sites using Copy product data (Admin Hub), a subset of migrated attachments are broken on the destination:
- Inline preview: "Ouch! We can't load the image."
- Download: fails
- Media API returns:
{{{"error":Unknown macro: {"code"}}}}
- New attachments uploaded to destination after the copy work fine.
- Same attachments on the source site still work correctly.
The plan shows Succeeded in Admin Hub — no errors or warnings visible to the customer.
Steps to Reproduce
- Two Confluence Cloud sites (source + destination).
- Source site has spaces with pages containing inline image attachments.
- Run Copy product data (Admin Hub) for those spaces → plan completes as Succeeded.
- On destination, some inline images show "Ouch! We can't load the image." and download fails.
- Inspect broken image URL → media API returns NotFoundError.
Expected Results
- After a successful Copy Product Data run, all migrated attachments should be previewable and downloadable on the destination site.
Actual Results
- Preview is unavailable. The Copy Product Data plan shows Succeeded with no errors or warnings — the customer has no indication anything went wrong until they visit the pages.
Workaround
- Delete destination space → re-run Copy Product Data
-
- Loses any post-copy changes on destination.
-
- Officially documented but disruptive.
- Manual re-upload via REST API
-
- Download from source, POST to destination per attachment.
-
- Not scalable beyond ~50 files.