You probably want to flush your writer...
var rssFormatter = new Rss20FeedFormatter(feed, false);
var output = new StringBuilder();
using (var writer = XmlWriter.Create(output, new XmlWriterSettings { Indent = true }))
{
rssFormatter.WriteTo(writer);
writer.Flush();
return output;
}