Mautic 6.0.7 - change of tags / update contact not working after a "check if" on page hit

Your software
My Mautic version is: 6.0.7 (also on 6.0.6 and 6.0.0)
My PHP version is: 8.3
My Database type and version is: MariaDB 10.11.13

Your problem
My problem is:

Hello! I am trying to make a DOI work with a “check if” condition of page hit on a new server.I have 4 custom fields on contact core: GDPR (boolean), GDPR_source (short text), GDPR_date, and DOI.

New server tracking script on the html page (a basic confirmation.html).

On my old server - this worked perfectly (same PHP 8.3, same apache2 config, etc.) . On the new server (exact same setup…), the change of segment (Add to segment DOI) worked, but not the change of tags and update of contact.

I tried for days. I downgraded Mautic from 6.0.6 to 6.0.0. I rebuilt the server from zero - without making it work.

When checking manually:

sudo -u www-data php bin/console mautic:segments:update -vvv
sudo -u www-data php bin/console mautic:campaigns:rebuild --campaign-id=1 -vvv
sudo -u www-data php bin/console mautic:campaigns:trigger --campaign-id=1 -vvv

It finds nothing.What may I miss?

These errors are showing in the log:

Nothing relevant (MaxMind still not configured)

Steps I have tried to fix the problem:

I isolated the misfiring step: it’s about tag update and field update after the page hit.

Then, i tried to downgrade (rm and reinstall) to Mautic 6.0.0. It did not work. I rebuilt the server from scratch, and before hardening, tried - it did not work neither. I miss something, but I can’t figure what precisely.

Thank you so much for your help,

Best,

David