Para solventar el problema que se origina por el control del caché que el uso de sesiones define a cada página como "private" a un valor tipo "public" o similar usando la función:
session_cache_control("public");
antes de tus session_start() y siempre en cada uno que uses en tus scripts .. en todos.
más info (en los comentarios de los usuarios de dicha funciòn en el manual oficial de PHP):
www.php.net/session_cache_control
Un saludo,