Tag de Início do Erro do Analisador de XML Esperado

function retrieveProfile() 
{
    $url = "http://steamcommunity.com/profiles/{$this->steamID64}/?xml=1";
    $profileData = simplexml_load_string($url);

    if(!empty($profileData->error)) { return NULL; }

    $this->friendlyName  = (string) $profileData->steamID;  
}

Aviso: simplexml_load_string () [function.simplexml-load-string]: Entidade: linha 1: erro do analisador: marca inicial esperada, '<' não encontrado

Aviso: simplexml_load_string () [function.simplexml-load-string]:http://steamcommunity.com/profiles/76561197991676121/?xml=1

Aviso: simplexml_load_string () [function.simplexml-load-string]: ^

Este é o arquivo XML:

http://steamcommunity.com/profiles/76561197991676121/?xml=1

Eu não tenho ideea porque não funciona e sim tem<?xml version="1.0" encoding="UTF-8" standalone="yes"?> cabeçalho! Tentou$profileData = new SimpleXMLElement(file_get_contents($url)) também, mas obtenho o mesmo resultado.

Por que isso está acontecendo ? Como posso resolver isso? Estou procurando por 3 horas e vejo apenas respostas que não me ajudarão.
Erros:http://img824.imageshack.us/img824/9464/errorszz.png

EDIT1: simplexml_load_string foi um dos meus erros, mas agora eu recebo ainda mais erros com simplexml_load_file - Diz-me que o documento está vazio ... (Não é verdade!)

questionAnswers(2)

yourAnswerToTheQuestion