Answer:
Why was the Immigration Act of 1924 passed? The Immigration Act of 1924 was passed in response to political and public opinion calling for restrictions on immigration from South-Eastern Europe following events in the US such as 1919 recession and high unemployment, civil unrest and the Red Scare.
I do hope this helps you!