There are lots of failure mechanisms by which the mains (120V) can be faulted onto to a low voltage circuit. Generally a GFI will provide adequate protection. Based on other comments on this thread, it does sound like there was some corner cutting going on.
GFIs gradually fail. We’ve observed this on our dock at Lake of the Ozarks.