When importing invoices, we match on the client.name or client.email otherwise we create a new client record.
When importing invoices, I didn’t experience dupes here – however, I did experience destruction to all client fields except email (which is why I even attempted to reimport clients):
In that same thread, I believe you mentioned that there shouldn’t be destruction when importing. I created a bug report: