Ansible AWX import of foreman_facts (via Satellite / foreman.py script)

Problem:
Hi support, i’m trying to track down an issue i’m having while importing foreman_facts into Ansible AWX inventory via Satellite (namely foreman.py plugin).
I’ve already opened a bug on ansible/aws git repo ( https://github.com/ansible/awx/issues/5428 ) because at first i thought it was an issue strictly related to AWX Satellite plugin foreman.py .
Today i did a deeper investigation and it turns out that the import issue (in particular the lack of some facts that are present on foreman but are not imported on AWX) only happens when the puppet/foreman node is a Plesk on top of CentOS.

The facts are present in foreman, so i don’t think it’s a puppet issue.
But some facts that i can see in foreman for a host are not imported into AWX as foreman_facts.

I’m here asking for help because i can’t really tell where this issue is originating from, be the foreman side or the AWX side. Really, i’m stuck in the middle.

Expected outcome:

All foreman facts are imported into AWX via Satellite plugin as foreman_facts

Foreman and Proxy versions:
1.22.0

Foreman and Proxy plugin versions:
1.22.0

Distribution and version:
Foreman/Puppet: Ubuntu 16.04.6
AWX: CentOS 7.7.1908

Other relevant data:
Please see github issue https://github.com/ansible/awx/issues/5428 with full issue description on AWX side and screenshots.

Thanks!