You could do this:
every 30 minutes:
loop all players:
if "%region of loop-player%" is "region name":
give loop-player 1 stone
send "&cYou now have one stone"
Tell me if it doesn't work
Can you please tell me how many plugins you have, and send your console's logs please
And have you edited any files like server.properties? If so that can greatly break your server if you don't know what you're doing
If you know exactly what plugins you need installed, check the version on each of them. The highest version that each one supports, if they are all the same, is the one you need to use
I wouldn't risk getting a legacy plugin on for example 1.19.2
Reset the server by going into the "danger zone" tab then clicking "reset server" then you have to type "delete content and reset server" (yes i remember that by heart)
Then you can rename the server or something
But i agree they should add a delete server feature