Images missing after migration

After migration, not all images are loading. These are showing as broken images on the front end. Actual file images are not broken in the /uploads/ folder, but in the media library thumbnails are blank.

Direct image link returns 404.