Since you are on the WordPress.com Personal plan, there are limitations to theme customization, which may be causing the issues you're facing. Here’s how to fix them:
1. Why is the Logo and Footer Not Appearing on All Pages?
The "Site Logo" block is usually placed inside the Header template. If it's missing on some pages, check if you're using different templates for those pages.
The "Footer Container" block should be inside the Footer template, but if it’s not appearing, ensure it's applied correctly.
Steps to Fix:
1- Ensure Header and Footer are Part of Your Global Template
Go to WordPress Dashboard > Appearance > Editor (if available).
Click on Templates and find the Default Page template.
Check if the Header and Footer blocks are inside this template. If not, re-add them.
Save changes and apply the same template to all pages.
2- Fix the Footer Issue (Unwanted Lines at the Bottom)
If you converted your footer into a template part (ash-footer), check if there’s extra spacing added by default.
Edit the ash-footer template and remove any unnecessary empty paragraphs ( tags)
If there’s a theme setting that controls the footer design, check Appearance > Customize.
3- Check if Your Theme Has Multiple Page Templates
4- Clear Cache
Since you are on the Personal plan, you have limited access to custom code. If these steps don't fix the issue, consider upgrading to a Premium or Business plan for full theme customization.