Servos via ESP32 Suddenly Stopped Working

I'll try to clarify:

When did it work, when did it stop working, and what did you do in between?

It worked fine until about a week to two ago. I was working on another part of my overall project, and did not touch or do anything with that Arduino or servo until a couple of days ago, where I started to work on the servo part of the project again. I noticed that there were some updates via the Arduino IDE, at which point it stopped working. I do not know if the updates had anything to do with the issue or not, but I tried uploading the same code to three Arduino ESP32 modules, all which do not work. Other than that, I did not do anything else in between except try to figure out this issue. By the way, for the same of being anal, I once again popped a Raspberry Pi in place without touching anything else, which worked fine.

Not long ago, the Espressif Corp updated the Arduino core and some libraries, which broke a lot of existing code.

If you updated your setup and recompiled the code, that may explain the problem.

I did nothing with the setup, but have uploaded code (as in the example I provided earlier) many times to try to figure out the issue. If there is an Espressif issue, how do I verify that, and is there a way to revert to a previous version of that code? I honestly don't know anything about Espressif.

Otherwise, suspect a problem with the wiring or servo power supply, which you did not adequately describe. Please post a wiring diagram, with all pins, parts and connections clearly identified and labeled. Hand drawn is fine.

I certainly don't belief that there an a wiring, servo, or power supply issue, as it worked before and works fine with a Raspberry Pi. I've also verified voltage, continuity, and have used multiple servos, and have changed wires just to be sure.