[HELP] Remote XML not loading in local flash

( i had previously posted this topic under the ActionScript area, but with no responses, and later discovered this problem only relates to newer versions of flash )

i’m producing a cd-rom which will contain a flash projector that will auto-run when the cd is inserted.

one of the features of the Flash application is that it must read xml output from a php file off of our company’s website. unfortunately, I can’t seem to find a way, after scouring the internet for 2 days, digging through forums, and trying every permutation of my code I could possibly come up with.

I am aware of the cross-domain policy file, which we have in place.
I am aware the flash application needs to load this file, which it (supposedly) does. (i’ve replaced my company’s domain name with MYDOMAIN for security purposes)
I also included this code to try and cover every base I can think of:

 
System.security.loadPolicyFile("http://www.MYDOMAIN.com/crossdomain.xml");
System.security.allowDomain('*');
System.security.allowInsecureDomain('*');

My application so far just chooses to silently fail when attempting to read the file I’m requesting, even though I know my PHP and XML outputs are exactly to specifications.

Adobe’s website has been of NO help whatsoever, and right now the forums over there are undergoing maintenance.

I’m pulling my hair out, and in need of this community’s expertise.
I am a beginner to intermediate flash developer.

I have another part of the movie which is accessing a local XML file, which works just fine. Either way I publish the movie (local access only / network access only), this thing refuses to load my remote XML and I have no idea why.

Here is the present code which (should work):
Keep in mind that results_txt is a dynamic multi-line text field, whose instance name is ‘results_txt’.
I also realize DisplayNodes isn’t being called below (i have tried using it, but also … to no avail. I put it in here so if anyone figures this out, they’ll know how I’m trying to report the data retrieved).
my ‘certifier_xml’ object calls load(‘http://www.MYDOMAIN.com/get_cert_xml.php?T=MN&TYPE=bsc’) from a ComboBox which triggers load during the ‘change’ event.


results_txt.text = ""; // Reset result text when frame is displayed.
// Specify an XML object we can use to access our data
certifier_xml = new XML();
certifier_xml.ignoreWhite = true;
certifier_xml.contentType = "text/xml";
certifier_xml.onLoad = function(success) {
 trace("Load attempted");
 if(success) {
  trace("Load succeeded");
  results_txt.text = certifier_xml;
 }
}
/**
* DisplayNodes()
* @param String[] nodes
* @param String field_txt
*/
DisplayNodes = function(nodes, field_txt){
 field_txt.htmlText = "";
 for (var i=0; i<nodes.length; i++){
  var entry ="";
  for(j=0;j<nodes*.childNodes.length;j++)
  {
   entry += nodes*.childNodes[j].firstChild.text;
  }
  field_txt.htmlText += entry+"
";
 }
}

PLEASE HELP