It's the inverse. The cors requests has to be async. They cannot be synchronous in Firefox. Is it really an issue to set them async if it doesn't affect anything else?