В следующей строке в вашем коде.Вы явно разрешаете swfobject не кэшировать ваш фильм.
swfobject.embedSWF(href+"?nocache="+siteID+"&phone="+num+"&siteid="+siteID, "infBox", "100", "60", "9.0.0", "http://xyz.com/dialog/expressInstall.swf", flashvars, params, attributes);
Вам необходимо удалить или обновить переменную nocache.В вашем коде не указан, но я уверен, что где-то в вашем коде рандомизируется переменная "num".
предложение 1 - полностью удалить кеш:
swfobject.embedSWF(href, "infBox", "100", "60", "9.0.0", "http://xyz.com/dialog/expressInstall.swf", flashvars, params, attributes);
решение 2- удалить только переменную num из запроса адреса swf
swfobject.embedSWF(href+"?nocache="+siteID+"&phone="+"&siteid="+siteID, "infBox", "100", "60", "9.0.0", "http://xyz.com/dialog/expressInstall.swf", flashvars, params, attributes);