There were measurements done that almost half of the IEMs measured had polarity inverted. And many DACs have inverted polarity too.
I'll let my colleague who is actually responsible for that to contact Thesycon for confirmation and more detail. As far as I know only Windows platform related stuff was provided.Based on your response last time I brought this up I assumed you weren't using the standard XMOS update process. The suggestion I linked there worked for Khadas (their code is on github and almost identical to the XMOS example code), but is CLI only. I'm not a Mac user and I know there have been updates to the OS since, so it's possible they've blocked that now, but it's still fine for linux. I can understand why you'd not want to ask most customers to use a CLI though - given that Khadas also do SBCs using linux they probably have different expectations of their customers.
I assume your driver provider is Thesycon, who claim to have DFU GUIs for Mac and linux as well as Windows. Does theirs not actually work as advertised?
I should probably see about getting generic XMOS support added to fwupd which would make it much easier for manufacturers to support updates on linux.