If the featured images for your blogposts on the homepage are missing then you probably haven’t set them in your previous theme. You can now either set for each blogpost the featured image manually or you can use a plugin to help you to do this in bulk.
Please navigate to Plugins => Add New and search for AUTO POST THUMBNAIL. Install and activate plugin.
The plugin will automatically set the first image of your blogpost as the featured image.