I am trying to use the "run" pin on a raspberry pi 3 model B+ to wake the pi from standby, and also reboot it. From what I read online I need to just connect the two pads (run pin, and the one directly beside it). This worked on my Raspberry pi 3 Model B. However, on my model 3 B+ I have the official 7 inch touch screen connected. When I connect the run pin to a pushbutton and pullup resistor, and press the button, the screen goes white very slowly, almost as if I am draining the color out of it. When I release the button the pi will reboot, but I feel like this is not normal.
Can someone look at the attached diagram and let me know if this is the correct way to use the run pin?
I should also note, the screen is connected to the pi using the ribbon cable, and using two jumpers wires to connect to the screen 5V and GND to the Pi 5V and GND. The screen works as expected, with the exception of when the button is pressed.
If I quickly press the button, nothing happens. However if I hold the button down, this is when I see the color draining issue...