Anyone who has worked with custom post types has probably encountered the dreadful 404 Not Found Error when trying to access a post from the post type at one point or another
Solutions:
a) Check Your Permalink Settings
b) Modify .htaccess file
c) Check for slug conflicts (having a page with the same slug as your post type)