There’s no good reason it would not work on desktop browsers, please let me have a link to the page, engineering may be able to diagnose the issue.
Most commonly mishaps arise due to plugin conflicts and insufficient or inconsistent upload capabilities at the broadcaster, please check the following topics: