Originally Posted by v8dave
GFI receptacles are confusing to wire especially when there are trailing receptacles. If you just copied what was there originally, dig out the instruction sheet that came with the GFI and inspect the wiring again. Look for a reversal of the connections between the supply and trailing plug wiring.
. . .
Here is some more information about GFI wiring.
The GFI makes a distinction as to the supply/input IN circuit wiring and the load/output OUT circuit wiring.
In the wiring box the GFI is stuffed into there should be two sets of wiring cables entering the box. Each set of cables contains a white, black, and ground wire.
One cable set is IN from the electrical supply; the other cable set goes OUT to additional 'protected' outlets (also referred to as "load" or "downstream"). If the box is mounted vertically and the National Electrical Code has been followed then the IN cable enters the bottom of the box and the OUT cable exits the top of the box. But the code is not always followed.
If the "supply" is wired to the GFI's load side and
the "load" is wired to the GFI's supply side and
the GFI is reset from the factory,
then the GFI will pass electricity to all the outlets UNTIL you either press the trip/test button or a fault occurs.
Then because the IN electrical supply is on the OUT GFI connections, there is no electricity to reset the GFI. Pushing the reset button won't work and the green light won't come on. Sound familiar?
Unfortunately if the code was not followed you have no way of determining which cable is the IN or OUT. If you are not familiar and comfortable with changing 125 VAC wiring circuits, you will need professional help to correct the problem.
Lots of words and a fair amount of danger working on the electrical wiring. But It sure sounds to me like the input and output wiring has been reversed to the GFI.