No se si en otros framework esté pasando, pero lo que es jquery me ha vuelto loco.

Una petición que tenia que mandarme data nueva constantemente se quedaba con los datos que recuperaba al principio pero funcionaba en todos los otros navegadores. TODOS.

La solución ES UNA BOLUDEZ:

$.ajaxSetup({ cache: false });

Pongan esta linea al principio del js o antes de la petición ajax. Afecta a cualquier tipo de llamada: $.post(), $.get(), $.ajax().