I admit that this is a pretty strange issue. Do you remember having any redirect rules added to your website? I checked the list of plugins and the only one that might be doing this kind of change is Yoast. Can you check the redirects area of the plugin (hidden link) and see if there's any rule added there, please?
The product is displayed even when accessing this link directly hidden link so a redirect is the only thing that might be causing the issue.
Also, you can try to deactivate all the plugins except for WPML, activate a default theme (like Twenty Nineteen), and see if the issue is still available.
Please check these settings and tell me if the product is still displayed when trying to access the English homepage.