Servos via ESP32 Suddenly Stopped Working

Thanks much for the response. Since a picture means a thousand words...

Hot from power supply goes directly to positive lead of servo motor.
Ground from power supply goes both to Nano ground and servo motor negative lead.
A GPIO (currently pin 4) goes to PWM lead of servo.

Keep in mind that if I connect the same ground and PWM leads to a Raspberry Pi, everything works fine. I have been testing other areas of my project, so haven't tried the servo part of it for at least one week. I did notice that there were some updates to some Arduino libraries and possibly other components of the IDE in between. As far as what I did in between, I don't believe I used the specific Nano module for any other testing other than for the servo part, and I've since uploaded many times just to try to determine why the servos don't work anymore. As I mentioned already, I have three Arduino Nano ESP32's that I all tried, which all fail. I also ordered another Nano ESP32, another brand ESP32, and a Nano Uno, to see if it may be an issue with all my ESP32 modules, or with the ESP32 implementation, which is why I ordered an Uno for testing.