Syncing salesforce campaigns as segments in Mautic

Your software
My Mautic version is: 4.4.5
My PHP version is: 8.0.27
My Database type and version is:

Your problem
My problem is: We have been able to get our contacts to sync from salesforce to Mautic. Next, we are trying to be able to choose certain campaigns that are built in Salesforce as segments in Mautic. Here is what it says to set up this process:

When we do this and select the drop-down to choose a campaign it does not give a list of our Salesforce campaigns to select from only a list of “Value” and “Label” - Does anyone have experience with setting this up to be able to choose campaigns?

Thanks!

Here is an update on what we are seeing:
We’ve found that $choices variable is indeed filled with Salesforce campaign Ids and Names, but the code that makes the select list isn’t properly displaying it.

In the dropdown, it is still only providing a list of “Value” and “Label” to choose from.

It is believed this is the code that is not working correctly: “if (!empty($choices)) {
$config = [
‘label’ => $this->translator->trans(‘mautic.plugin.integration.campaign_members’),
‘properties’ => [‘type’ => ‘select’, ‘list’ => $choices],
‘operators’ => $this->listModel->getOperatorsForFieldType(
[
‘include’ => [
‘=’,
],
]
),
‘object’ => ‘lead’,
];
$event->addChoice(‘lead’, ‘integration_campaigns’, $config);”

This is what we see