A mi me pasaba que cuando me logueaba o cerraba sesión, no se actualizaban los datos de los likes, es decir, apollo sigue usando la cache vieja, osea que al cerrar sesión seguía viando los likes viejos, o lo mismo si cambiaba de usuario.
La solución más sencilla que encontré es exportar el objeto client de index.js, e importarlo en Context.js, para así limpiar la cache cuando cambia el estado de autenticación, ya sea si se inicia o se cierra una sesión.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.