Даже если это действительно старый вопрос, если кто-то еще наткнется на это, попробуйте сначала вызвать GridUnload. Итак, ваш код изменится на:
loadError: function(xhr, st, err) {
$("#list").jqGrid('GridUnload');
$("#list").setGridParam({ url: '/new_url' });
$("#list").trigger("reloadGrid");
}