Sounds like the black relay on the BLDC board.
If ESTOP is used to stop the machine, then there is a high surge in the relay, upon releasing ESTOP, as the capacitors charge without current limit resistor.
The white resistor near the relay, I am guessing limits the charge current through the contacts normally but using ESTOP bypasses this mechanism, once machine is on.
The reason I am guessing, is I have experienced this on similar BLDC boards, but have not actually touched this model.
Bottom line... ESTOP is for emergencies, and using it for other than that often kills the relays, in time.
This, I suspect, is why it started working again. The contact has recovered, sufficiently for it to function.
If you continue to use it, without using the ESTOP, it will likely work well for a while.
Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.