This is general issue where will be described as comments cases where changes performed via API missing in auditlog.
ZBX-2815 Missing audit records for different actions in zabbix GUI and API
ZBX-10532 Changes performed via API missing in maintenance related tasks auditlog