We’ve addressed the RSS Feed issues, and all reports coming back so far is that the new fix is working. We apologize for the inconvenience, as we retool the website for a better user experience we may get these hiccups along the way. Thank you!