I'm using CMS Press for custom post types. The issue is the feed doesn't validate because lastBuildDate is blank. I am not using WordPress's default posts for anything and that is causing the problem.
I did a test post using WordPress's default post and voila lastBuildDate was filled in and the feed validated.
As soon as I deleted the post it removed the date in lastBuildDate and the feed didn't validate.
I'm using the code below to add the custom post types in the main feed but this is an issue with the feeds created by the custom post types also.
Am I missing something to get the lastBuildDate to populate?
if ( ( is_front_page() && false == $query->query_vars['suppress_filters'] ) || is_feed() ){
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts( array('post_type'=>array('post', 'games', 'entertainment', 'tech', 'podcasts'),'paged'=>$paged ) );
}
I answered my own question below.