system.alarm.queryJournal does not return associated alarm data and label

I’ve tried to use system.alarm.queryJournal to retrieve associated alarm data (that I’ve checked is in the database) and also the label of the alarm (dynamically built, present in the db as well).

However it seems that the alarms returned by this call do not contain the associated data and/or label, that’s always resolved as name of the alarm.

For the moment I’m using a custom named query to retrieve all the details and it works.

My script is a gateway script, on Ignition 8.1.4 (b2021040109).

I’ve seen the following topics and tried almost everything (also inspecting the AlarmQueryResult object):

Any hints?
Has this been fixed in following versions?