There’s a difference between knowing someone’s name and truly knowing who they are. God revealed Himself to the patriarchs as El Shaddai, but Moses would experience something deeper – the covenant faithfulness of Hashem
God sometimes allows situations to worsen before bringing ultimate deliverance.