Klubbar är inte tvingade att släppa iväg spelare till OS för att det inte räknas som en del av internationella fotbollsförbundet Fifas officiella matchkalender.
– Mohamed ville spela i OS. Han pratade med mig och jag gjorde mitt bästa för att kunna ta ut honom. Salah var en nyckelspelare i mina OS-planer. Men klubben vägrade, och vi måste gå vidare, säger Ahmed Megahed, ordförande i egyptiska fotbollsförbundet, till BBC.
OS-finalen spelas den 7 augusti, en vecka före Liverpools ligapremiär mot Norwich.
Herrarnas OS-fotboll är egentligen en U23-turnering, men ändrades till U24 efter att spelen sköts upp ett år. Utöver det får lagen ta ut tre äldre spelare i truppen.