Hi
All the above is totally normal and expected:
It says: Site analysis, Auto, 47%, Completion - but it's been running for a week.
Here is how it works: 4SEO crawl (analyze) your home page then all the links it found there. Then in turns it crawls each of these new pages, find links in them, and the process repeats until there's no more pages.
Once this process as completed once, the data for the sitemap (and things like canonical links) can be generated and cached.
Now on each new page load on the frontend, 4SEO will check the page content (with a hash) and compare it to that in the database. If a change is detected (such as a page title, description, a new image, more or less links,...) it will put that page up for re-crawling.
And that re-crawl will happen automatically in the background. This is why after the first analysis has completed, you will always see new pages pending, and completion will almost never be at 100%. Because it's constantly re-checking - in the background - the page contents.
No sitemap - just sitemap in progress. It has had this status before, about 24 hours after installing.
The site has only a couple hundred pages, and if it has a little bit of traffic on the frontend, I think the analysis - and the sitemap - was ready after maybe a couple of hours. Can be more if you have little traffic.
For your sitemap, as long as you do not fix your .htaccess, you will still get that error. The sitemap is actually ready, it's just waiting for someone to load it.
If you do not have AdminTools or any similar extension, maybe you can paste your .htacess here and I can have a look.
Best regards
Yannick Gaultier
weeblr.com / @weeblr