I'm not sure what you mean by 'ground fault passing through the device.' A Ground Fault is unintended electrical current flowing to ground. Generally, that's return current that should be on neutral but isn't. It has nothing to do with whether or not the ground fault current is flowing through the device. Meaning the ground current may or may not be flowing through the device depending on the nature of the fault. As long as the source current is flowing through the GFCI device it should operate as intended, breaking the circuit.
The only parts of this thread I'm sure I agree with:
GFCI, as the name implies, only protects against ground faults and only for circuitry plugged into or downstream of the GFCI device. It does not protect against all potential sources of electrical shock. It most definitely does not eliminate the need to de-energize electrical equipment being serviced.
GFCI works on the principle that source current (hot) and return current (neutral) should be of equal magnitude and opposite polarity during normal operation. Any difference in those currents is presumed to be current going to ground via an unintended, therefore potentially dangerous, path causing the device to open the circuit. It does not matter if there is actually current going to ground or how it is getting there, that is not part of the operating principle.
Presence of water increases the severity of shock by a combination of improving grounding and decreasing skin resistance of the human, meaning more amperage through the body.
- David