When the connection to the database is broken, there is a mechanism in JDBCConnection to attempt to reconnect automatically.
However if this happens for the cluster connection (first connection), the connection will have a new SID (Oracle) / pg_backend_pid (PostgreSQL) which won't be added to the CLUSTER_NODES table.
The effect is that after reconnection the cluster node will not see any invalidation from other nodes as they will be sent to a nonexistent node.