Images are not appearing on Front Page
I resolved it by changing the custom display settings from teaser to full content. Once the image appeared on the front page, I changed it back to teaser and the image now displays correctly on the front page. 

I'm guessing it's some bug or conflict with some modules that was causing this.