I would suggest that the failure of this connection had nothing to do with the lack of crimp. The failure was the result of the wires not being properly cleaned and tinned. The solder did not flow into the center of the bundle, which means the inside wires did not get hot enough melt the solder. Lack of good flux and careful cleaning is the key to any good solder job.You may need acid flux to get it really clean.Solder and boats often don't mix well. If one must solder, it needs to be properly crimped first. In this case it would appear the terminal was not properly crimped (based on photo) and only soldered? You then had a live 120V wire dangling in your boat as the result of someones poor workmanship. If it was properly crimped, before soldering, it would not have fallen out of the terminal.
The ABYC standards do not allow solder as the the sole means of connection. These photos are one of the reasons why. If that connection turns high resistance, as this one did, the solder can physically melt and then you have a live dangling wire.. When you solder a properly executed crimp no solder will flow into the crimp band.I would suggest that the failure of this connection had nothing to do with the lack of crimp. The failure was the result of the wires not being properly cleaned and tinned. The solder did not flow into the center of the bundle, which means the inside wires did not get hot enough melt the solder. Lack of good flux and careful cleaning is the key to any good solder job.You may need acid flux to get it really clean.
Can you post a better photo of the terminal? It did not look crimped, and it also pulled out when the solder melted, so it was simply an improper crimp, if it was crimped..the wire melted at the crimp point.
They show a high resistance connection as indicated by the meting of the solder and melting of the GFCI. Likely not enough torque on the outlet set screw, everything heated, until the solder melted, and the wire came out of the terminal. A "properly crimped" termination, complying with the ABYC safety standards, would have suffered high resistance, if the screw was loose, but the wire would not have come out of the terminal.Those photo DO NOT show show the reason why. Those photos show lousy workmanship. Heat is caused by a poor connection. A properly done soldering job will not result in heat. I have soldering connect connections I made more than 50 years ago, and they still are functioning today with no broken connections. This is on AC line wiring.