Take this sentence structure:
When X happens, Z typically happens.
It is a zero conditional because it uses "when" and the present simple.
According to the rule, a zero conditional can only be used when the result of the condition is always true (correct me if I am wrong).
The above sentence is using "typically", which implies that the result of the condition is not always true.
Knowing this, is using a zero conditional in the above sentence wrong? If so, how should it be rewritten?