I had setup a new 2 server SP 2016 Farm and was having a problem with most of the Timer Jobs (to include my custom timer jobs) not being scheduled and showing "N/A" for their last run time.
I had googled and found a few ways to try and remedy this problem. Some of them suggested to restart the timer service on each server, turn on verbose logging and inspect the ULS logs for errors and change the user the timer service runs as. A few questions were asked here and here, but were never answered. The comments had things to try, but were never answered. After a few days of troubleshooting, none of these ideas worked.
Can someone help me resolve why the timer jobs are not being run?
My Farm setup is: Server 1 - Front-End role with Central Admin and Distributed Cache. Server 2 - Front-End role.