ну тут одно из двух...
либо ты уже вводил данные с этого браузера от имени незарегистрированного пользователя, НО, тогда у тебя при вызове /udata/emarket/cart/ должен быть такой кусок
...
<customer>
<object id="4261" name="188.134.38.20" type-id="70" type-guid="emarket-customer"/>
</customer>
...
либо (что скорее всего) в примере для вывода кода в один шаг реализован тобой не совсем верно (или в макросе проблемы может быть)надо просто отследить что возвращает и правильно ли отрабатывает макрос personalInfo (если я не ошибаюсь в названии)