Plugin not working as expected
When I refresh the plugin, it works like it is intended to do, on a schedule with PvE day and PvP night. But after some time, it doesn't broadcast PvE or PvP to the chat and doesn't switch between the two rule sets. I've used this plugin for 3 years now and never had any issues, but all of a sudden it's not working. Regardless of whether it is day or night, when I refresh the plugin, it broadcasts correctly to the chat and has the correct ruleset (I take no dmg during day, but take dmg during night) but then after the server has been running a while, stops working. I've deleted the plugin, re-downloaded it, set it up again the correct way and still the same issue.
Okay so I uninstalled all plugins except TruePVE, ZoneManager, DynamicPVP and UiPlus and after about an hour or two TruePVE stopped working again. Going to take those other plugins out one by one to see if it's one of them causing the issue. Will update again after I do so.

Merged post

So after messing with the server all day, I removed the DynamicPVP plugin from my server and TruePVE has been working fine all day, so there's a compatibility issue with DynamicPVP and TruePVE at the moment.