Если я неправильно читаю ваше объяснение и иногда оно не работает при первой загрузке в браузер, вы, вероятно, можете это исключить.
Сначала проверьте, кэшируется ли оно в браузере и каковы настройки кэша в проблемном браузере. Попробуйте изменить эти настройки, чтобы увидеть, имеет ли это значение, если вы видите, что есть кеширование. Если вы видите, что это как-то связано с проблемами кэширования в этих браузерах, вы можете предпринять шаги, чтобы предотвратить кэширование SWF. Есть несколько способов сделать это.
Причина, по которой я подозреваю, что проблема заключается в кеше браузера, заключается в том, что вы сказали, что он работает при перезапуске браузера, а не при работе при перезапуске сервера. Если он не кэшируется, он, вероятно, не будет работать один раз, а затем будет работать в следующий раз без перезапуска браузера. Вполне возможно, что у вас есть другая проблема.