Provavelmente, o PJAX está expirando porque seu aplicativo é muito lento e isso é outro problema.
Experimente para ver o tamanho:
$(document).on 'pjax:timeout', ->
return false # inifinite timeout! get out your favorite ajax spinner!
$(document).on 'click', 'a[data-pjax]', (e) ->
e.preventDefault()
return $.pjax.click(e, '#content')