I did re-test recently and there seems to have been an improvement.
Fennec (a Firefox fork) works!
DuckDuckGo (Chromium based, IIRC, but I might be wrong), which previously didn’t work, now works fine.
So maybe the problem has been solved by the recent discourse update?