Cannot get moderator to work on conference

Hi. So, I have two extensions for my conference, one for waiting users and the other for the moderator, except that the moderator one does not work. I have created a .zip file with the conference profile and the two extensions, so what am I doing wrong here?

Herre is the link.

Thanks in advance for any suggestions.

Try these 2 dialplans

  <extension name="uwb_conferences">
      <condition field="destination_number" expression="^(32\d{2})$">
        <action application="answer"/>
        <action application="conference" data="$1-${domain_name}@ultrawideband"/>
      </condition>
    </extension>


   <extension name="uwb_conferences_moderator">
      <condition field="destination_number" expression="^(32\d{2})1$">
        <action application="answer"/>
        <action application="conference" data="$1-${domain_name}@ultrawideband++flags{moderator}"/>
      </condition>
    </extension>

participants would dial for example 3200 and moderators would dial 32001

So, how do these dialplans relate to what I sent you? What do I need
to change to get this to work? I tried putting ++ instead of + before
the flags, but no joy.

John, I checked your XML files and they look OK to me. What specifically doesn’t work?
Glad to see you’re still alive and kicking after all these years. Boat Man

If I use the extension for the moderator, it stays muted and the
recording does not start, so he can never speak – it cannot be
unmuted.