But why then it is the same with OWB...?
I tested your suggested workaround:
https://github.com/amigadev/agaos (also not working with OWB)
https://github.com/arnaud-carre/LSPlayer (curiously enough it is working with OWB)
AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon HD 5450 / AmigaOS 4.1 Final Edition / MorphOS 3.15
Amiga1200 / Blizzard 1230 IV / 128 MB RAM / AmigaOS 3.9