I already know that the issue I’ve mentioned happened on other devices. I only tested with Owl3/Xibeca boards, not sure if older Owl board had this problem. I had an impression that some users don’t run into problem with the same devices, not sure if that’s true or some misunderstanding.
Since I’ve written to Martin about this before, I can tell that the fix was to switch Libraries submodule in git repo to revision 9e8f64e07b7a64b76de32f67c164ecf9068b728c . There might be newer commits that can work too, I just had it in my local repo when I’ve realized that firmware builds that work for me are broken in official releases.
I’m not sure what side effects we should expect from that libraries change - I wouldn’t be surprised if newer libraries had some important changes for USB audio or some hardware peripherals. But at least OWL worked for me after that.