Difference in usage between せい and 所為?

I recently learned that the word for 'fault/cause' is 所為, but another way of saying fault is せい. Is there any difference in how these 2 are used or are they just synonyms?