There's a screen in our app where the user performs a batch action to list some products on their online store. In the UI, they select the products from a list and click a 'list' button.
During this batch action, things can go wrong (e.g. they can't list the product because it's missing some information such as a price). So, some products list ok, others don't.
I'm wondering how to communicate this to the user? At the moment, it reports an error, listing the products that couldn't be connected. But, I feel this is unclear, because it fails to mention that some products were listed successfully.
I've attached some ideas Ive had below. There's other instances in the app where we do this and the page ends up looking like a traffic light, with success, warning and error messages. It's all very unclear!