I created a custom field (image) for the Elementor loop item in order to display the product thumbnails as I don’t want to use the default WordPress thumbnail field for performance reasons.
1: I created a field group (named Thumbnail)
2: I created inside that field group a custom field (also named Thumbnail)
3: I located the field group to the product editor page (Show field group if content type is equal to product)
4: I added in the product editor an image to the newly created custom field
5: I opened my elementor editor, added an image widget and fetched the custom field (Thumbnail) via Dynamic Data – While editing I did see the image but in the front-end it doesn’t appear