Welcome. Once I were cleaning all connectors by the battery and one of the cables from the starter decide to play games with me- "hide and seek". I took starter out and have it tested on the bench. was working fine/ then i start follow all wires and i found one disconnected ...
check all wires and connections again...
check all wires and connections again...