Ok there’s a couple of things:
First of all in the current version, all founder or admin level users are not even touched by the mod. Second, there might be some changes in the API I had missed so far.
Third problem is the checking cron job. Theres two ways how to execute it, one is ajax calls whenever your site is visited which is not very reliable. The scond option is to let the system run the job, which can be done in you case and is definetely the better choice.
Ok heres a new version:
This one handles also admins and founders but only updates their groups, which are handled by the mod. They will not be deactivated by the mod, even if the API access is revoked.
This one has a completely new interface to ESI.
This one also handles default groups (Will set corp group as default, alliance if no corp group is found)
Next would be to figure out if the cron is working, this can be done by running the following from a shell:
/<path to your phpbb install>/bin/phpbbcli.php cron:run cron.task.groups_check
If that works I recommend to setup a real system cron job:
Go to ACP->general->server config->server settings and select “Run periodic tasks from system cron”
afterwards add the folowing to your cron_table (this example would execute every 15 minutes):
*/15 * * * * /<path to your phpbb install>/bin/phpbbcli.php cron:run >/dev/null 2>&1
Don’t worry to much about the 15 minutes, the individual tasks have their own timings.