The `failure` state is called/set inside the transaction [(product_import.rb#L597)](https://github.com/2beDigital/solidus_import_products/blob/master/app/models/spree/product_import.rb#L597), so when it is rolled back, it is dropped.
The
failurestate is called/set inside the transaction (product_import.rb#L597), so when it is rolled back, it is dropped.