ho risolto da solo in gestione moduli nel modulo mod_mainmenu ho disabilitato la cache, evidentemente questa opzione prima non c'era o non funzionava perchè di fatto disabilitando la cache per i menu non c'è piu questo comportamento strano per i sottomenu che a volte si aprono e altre no..