Why did the Emancipation Proclamation not immediately free all slaves?
Because the South had already seceded, it did not recognize Lincoln as its president. Therefore, his proclamation was not binding on them. It would only free Southern slaves if the North conquered the states that they lived in.