PS. I'm logged in here, but I can't write anything... I can't log in here using the Edge browser. I keep getting an “invalid token” message. I was able to log in using Firefox.
RO CSVI 9.11.0 incorrectly overwrites existing J2Commerce product data when performing a partial CSV update based on SKU.
My CSV contained only:
sku, price, taxprofile_id, manage_stock
However, the importer changed fields that were not included in the CSV:
the existing stock quantity was deleted and replaced with 0;
visibility was set to 0, hiding all imported products;
other missing product fields were also updated with default values.
When quantity and visibility are explicitly included in the CSV, their values are imported correctly. The problem occurs only when these fields are missing or empty.
Using default values when updating existing products makes partial imports unsafe and can unintentionally destroy stock data and hide the entire catalogue.