If it helps for a future purchase, Focusrite’s external interfaces have been amazing for Linux support.
To the point where I didn’t even notice; It just worked perfectly out of the box.
I’m assuming you’ve already checked this, but is your interface set to the same frequency/bit depth between Linux and windows? Or if it uses optical, whether it’s set to the same word clock source.







The trick is to buy reasonably open devices, then provide the smarts yourself.
If it can talk to / be configured by HomeAssistant, and doesn’t require internet to work, it’ll probably be fine.