This happens more often than people realise.
We’ve had sellers receive the wrong items (of ours) that the warehouse have re-labelled for no reason, and we’ve also had many cases of customers receiving random items from other sellers (things we’ve never stocked) that they’ve re-labelled as our items.
I’d say it’s about 1in5 cases that we get Amazon to acknowledge the issue, and of those we’ve never had anything other than a “We’ll correct it” response. No compensation, no adjustment of customer feedback, etc…
We usually just end up recalling the entire batch of stock to check them. And have had all sorts of random items back.
A good one is when you send in stock, get a warning that you’ve sent an ‘unexpected’ item, recall it, and find that it’s 50 boxes of tissues, or some other generic item, that you most definitely didn’t send.