В PhantomJS не работает перенаправление window.location

На странице есть перенаправление redirect средствами JavaScript.

<script>
  window.location.replace('http://example.com');
  // or
  window.location = 'http://example.com';
</script>

Связкой Ruby + Selenium WebDriver + Chrome работает нормально, перенаправление происходит.
Связкой Ruby + Selenium WebDriver + PhantomJS перенаправления не происходит.

Кто-нить сталкивался с подобным? Есть ли решение?

А ошибки пытались ловить?
Мне кажется причина в политике Same Origin для защиты от CSRF. Почитайте об Access Control Allow Origin хидере HTTP. Можете попробовать добавить настройку на сервер (точнее убрать защиту с сервера)

А ошибки пытались ловить?

Пытался, безуспешно. Их нет.

Можете попробовать добавить настройку на сервер (точнее убрать защиту с сервера)
Нет сервера. Локальный .html файл с одной строчкой <script></script> и тот не работает.

Если мой плохой английский меня не сильно подвёл, то тут

Вроде как пишут, что это беда самого PhantomJS и пока это не лечится.