enqueueUpdatedKeyGruop() can get into an infinite loop. (dm)