**Found Root Cause in Git History:**
- Checked git history and found working implementation in commit cae8d4a
- Original used simple {% static %} tags without absolute URLs
- Used {{ request.build_absolute_uri }} for URLs instead of manual construction
- Had nested block structure for better inheritance
- No cache-busting version parameters or dimension overrides
**Reverted Changes:**
- Restored original block tag nesting structure
- Removed absolute URL construction (Django handles this automatically)
- Removed manual dimension specifications that were causing mismatches
- Removed cache-busting parameters that may confuse social platforms
- Simplified meta tag structure to match proven working version
**Why This Should Work:**
- Django's {% static %} tag automatically generates correct absolute URLs
- {{ request.build_absolute_uri }} provides proper canonical URLs
- Simpler structure = fewer points of failure
- Matches exact implementation that was confirmed working
**Testing:** Use Facebook Sharing Debugger and Twitter Card Validator to verify
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>