Why are some of my teasers only show up inside the view preview and not on the page?
For each content type, go to "manage display" and then "Teaser". Make sure all the fields in there are set the same way as the content type that is working.