I had the pump working about a week ago with SGS.py and then turned the system off. When I tried again today, the pump is no longer pumping even when the script says that the pump is on.
I did not change any of the wiring prior to trying. After seeing that it no longer works, I disconnected and reconnected all of the wires to/from the pump including the USB connection and the grove wires with no luck.
I also tried re-calibrating the water tank with no luck, though the script does print that the pump is on so that doesn't seem to be related.