When I hit the reset button my buttons (open, close, and stop) work fine for 20 seconds then the buttons stop working. (VIDEO of the issue)
I added Serial.Write in the loop, open, close, and stop functions.
What I found:
First 20 seconds:
Motor responds as expected.
Serial Monitor: close = "close", stop = "stop", open = "openKKKKKKKKK..." or "open<<<<<<<..." or "openxxxxxxxxxxxx" or "openBBBBBBBBBBB..." etc.
After 20 seconds:
Motor does not respond.
Serial Monitor: close = "close", stop = (no response), and Open = "openopenopenopenopenopenopen..." and so on for as long as I hold the button.
Nice; would be nicer if you posted the code (and use code tags). And a schematic (photo/scan of handdrawn is fine) how everything is connected would be the cherry on the cake.