Scheduler.php stuck at 100% CPU

htop is showing /var/www/html/admin/modules/dashboard/scheduler.php using 100% cpu on one core of the eight that are available (2 CPUs, 4 cores each). This is even after an fwconsole restart and a full reboot. Not that restarting should really fix anything.

I recently installed FOP2 which seems to go along with the timing of when this started but not totally sure.

Here is the process info from webmin:

2066 root 00:58 crond
19999 root 22:25 CROND
20000 asterisk 22:25 /bin/sh -c [ -x /var/www/html/admin/modules/dashboard/scheduler.php ] && /var/ww …
20001 asterisk 22:25 php /var/www/html/admin/modules/dashboard/scheduler.php

This looks like something running from the FreePBX dashboard but it seems to be working fine on the web page loading and status. Nothing else out of the ordinary that I can tell.

I am running FPBX v13.0.49