XMLConnector not refreshing components when URL is changed

I have an XMLConnector on the stage that is binded to a few different label components which are loaded with data in the form of strings and integers. I have a couple of buttons on the stage that change the URL of the XMLConnector dynamically. ie. button 1:

on (release) {
xmlcon.URL =“data1.xml”;
xmlcon.xmlcon.trigger();

}

button 2:

on (release) {
xmlcon.URL =“data2.xml”;
xmlcon.xmlcon.trigger();

}

When my swf is loaded, the first button that is clicked on works fine to trigger the XMLConnector with the URL that is set and loads the data into the components fine. But once I click another button the components do not update with data of the new URL that I’ve triggered - the components remain unchanged. It appears that the URL of XMLConnector is not refreshing or the components are not refreshing. Is there another method I need to use on each button to load a new URL besides .trigger() ?

Thanks