Sometimes products don’t sync because of the problem in the images file name and image format.
WooCommerce have some restrictions which can be fixed by following this:
1. Try replacing all product images to jpeg or png format.
2. Shorten the file name length as well for the images.