I am using EPiServer.CMS 18.104.22.168 and EPiServer.Commerce 22.214.171.124, and I have a simple GenericProduct class deriving from the OOB ProductContent class.
I use 2 languages for our Website fr-ca/en-ca and the master language is fr-ca.
Everything is working well in Commerce for Products except the media list in the "Asset" tab of a Product (CommerceMediaCollection property): in edition after a change in this media list and a publish of the Product, the modification is not visible in the same tab in the other language en-ca and when I display a page with this Product the list is also incorrect in any languages (my controller receives a not up-to-date content product object).
Have you ever seen this problem ? Is it a known issue ? Do you have any idea of how I could fix/workaround this problem ?
I cant reproduce this issue you are referring. I can imagine that can only happen if you try to override CommerceMediaCollection property with enabling CultureSpecific for that property. Or there is some caching issue where it does not reflect on other languages until you clear cache or restart the site. Try restarting the site and see if it synchronize the assets on all languages. Let us know more about your setup so we can try troubleshooting the issue.
You probably want to try out 13.10. it seems you are seeing a bug in 13.9
Sounds like you might be facing the same problem that I had recently connected to this bug: https://world.episerver.com/support/Bug-list/bug/COM-10234. An upgrade fixed this for us.
I confirm that upgrading from Commerce 13.9 to 13.10 fixed the issue.
Thank you for the help !