A signalling fault caused the delay. Which preposition completes the phrase the reason … the delay?
Explanation
Reason takes for when the following noun names the outcome being explained. Of may look like a general noun link, but it is not the standard collocation in this frame.