Muchísimas gracias okram,
Tu comentario me ha hecho verlo claro!!!
Parece que el problema está en el servidor, como sospechaba, porque en local sí que me funcionaba.... pero la verdad es que ya no sabía qué más mirar
Como sabes el script busca imágenes en la carpeta, y crea automáticamente thumbnails a partir de ella. El reload es si los thumbnails no están creados.
El tema es que el servidor pasa de crear ni la carpeta thumbnails ni las imágenes, seguramente por un tema de permisos, pese a que ya lo hablé con mi proveedor de hosting

Ahora mismo hablo con ellos.
Muchas gracias por tu ayuda otra vez