We’re running WordPress 2.6.2 I’ve found that it’s definitely a Yahoo thing. Validate your feed here to make sure you’re up to standards and don’t have any errors, etc.:
https://validator.w3.org/feed/
After getting a 100% valid feed, it still didn’t work for us, then I found changing my theme’s feed link from this:
https://your-site.com/?feed=rss2 to this: https://your-site.com/index.php?feed=rss seems to have done the trick. It’s probably a pure coincidence, but letting yahoo know the actual page (index.php) before the feed variable and changing to regular rss (not rss2) seems to be working. (Despite Yahoo recommends rss2).